Встречается на собеседованиях • сегодня
С какими функциями работал
map(): для преобразования массива, возвращает новый массив.javascriptconst doubled = [1, 2, 3].map(x => x * 2); // [2, 4, 6]filter(): отбирает элементы по условию.javascriptconst evens = [1, 2, 3].filter(x => x % 2 === 0); // [2]reduce(): сводит массив к одному значению.javascriptconst sum = [1, 2, 3].reduce((acc, x) => acc + x, 0); // 6forEach(): итерация без возврата нового массива.javascript[1, 2, 3].forEach(x => console.log(x));setTimeout()/setInterval(): асинхронные таймеры.javascriptsetTimeout(() => console.log('Hello'), 1000);fetch(): HTTP-запросы.javascriptfetch('https://api.example.com').then(res => res.json());addEventListener(): обработка событий DOM.javascriptbutton.addEventListener('click', () => alert('Clicked!'));

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