Встречается на собеседованиях • сегодня
Можно ли обратиться к This стрелочной функции
Нет, стрелочные функции не имеют собственного контекста this. Они наследуют this из окружающего лексического контекста (родительской области видимости). Это одно из ключевых отличий от обычных функций.
Пример:
javascript
const obj = {
name: 'Test',
regularFunc: function() {
console.log(this.name); // 'Test'
},
arrowFunc: () => {
console.log(this.name); // undefined (или window.name в браузере)
}
};
obj.regularFunc();
obj.arrowFunc();В стрелочной функции this будет равен this внешней области, а не объекту, в котором она определена. Поэтому для методов объектов лучше использовать обычные функции.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы