Встречается на собеседованиях • сегодня
Влияет ли на работу стрелочной функции привязка контекста через apply
Стрелочные функции не имеют собственного контекста (this), они всегда берут его из окружающей лексической области. Поэтому попытки привязать контекст через apply, call или bind не сработают — контекст останется прежним.
javascript
const obj = { value: 42 };
const arrowFn = () => console.log(this.value);
arrowFn.call(obj); // undefined (в строгом режиме)
// или ошибка, если this.value не существуетВ примере this внутри arrowFn не изменится, даже при использовании call. Это одно из ключевых отличий стрелочных функций от обычных.

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