Встречается на собеседованиях • сегодня
Что такое стрелочная функция
Стрелочная функция (arrow function) — это краткий синтаксис объявления функций в ES6. Отличается от обычной функции отсутствием собственного this, arguments, super и не может быть конструктором.
Особенности:
- Не имеет своего
this(наследует из внешнего контекста). - Не может быть вызвана с
new. - Нет
arguments, но можно использовать rest-параметры (...args).
Пример:
javascript
// Обычная функция
const sum = function(a, b) { return a + b; };
// Стрелочная функция
const sumArrow = (a, b) => a + b;Когда использовать:
- Для коротких колбэков (например, в
map,filter). - Когда нужно сохранить контекст
this(например, в обработчиках событий).
Когда избегать:
- В методах объектов (если нужен доступ к
thisобъекта). - В конструкторах.

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