Встречается на собеседованиях • сегодня
Какой самый быстры способ прохождения по списку
Использование for цикла — самый быстрый способ для итерации по массиву в JavaScript.
javascript
const arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}Почему?
forцикл имеет минимальные накладные расходы.forEach,map,for...ofмедленнее из-за дополнительных вызовов функций и итераторов.
Оптимизация:
- Кэширование длины массива (
const len = arr.length) может дать небольшой прирост. - Для особых случаев (например, TypedArrays) можно использовать еще более оптимизированные циклы.
Когда не использовать:
Если нужна читаемость или функциональный стиль — forEach/map предпочтительнее.

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