Встречается на собеседованиях • сегодня
Какие знаешь методы достучатся до переменных в конструкторе
В конструкторе класса можно обращаться к переменным через 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`, она будет локальной и недоступна извне, кроме как через замыкания.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы