Встречается на собеседованиях • сегодня

Какие знаешь методы достучатся до переменных в конструкторе

В конструкторе класса можно обращаться к переменным через this, так как они принадлежат экземпляру класса. Также можно использовать замыкания для доступа к локальным переменным.

javascript
class Example {
  constructor(value) {
    this.instanceVar = value; // Доступ через this
    const localVar = 'local';
    
    this.method = function() {
      return localVar; // Замыкание сохраняет доступ
    };
  }
}

const obj = new Example('test');
console.log(obj.instanceVar); // 'test'
console.log(obj.method()); // 'local'

text

Если переменная объявлена через `let/const` внутри конструктора без `this`, она будет локальной и недоступна извне, кроме как через замыкания.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы