Встречается на собеседованиях • сегодня
Какая область видимости у стрелочной функции
Стрелочные функции не имеют собственного контекста (this), они наследуют его из окружающей лексической области видимости. Также у них нет своего arguments, super или new.target.
Пример:
javascript
const obj = {
name: 'John',
greet: function() {
setTimeout(() => {
console.log(this.name); // 'John' (наследует this из greet)
}, 100);
}
};
obj.greet();Ключевые отличия от обычных функций:
thisберется из внешнего окружения- Нельзя использовать как конструктор (нет
new.target) - Нет своего объекта
arguments - Всегда анонимные (нет имени функции)

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