Встречается на собеседованиях • сегодня

С какими функциями работал

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

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы