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

Когда применяется цикл for…of

Цикл for...of используется для итерации по итерируемым объектам, таким как массивы, строки, Map, Set, NodeList и другие. Он предоставляет простой способ перебора элементов без необходимости управлять индексом вручную, в отличие от for или for...in.

Преимущества:

  • Читаемость кода
  • Не требует управления счетчиком
  • Работает с любыми итерируемыми объектами

Пример:

javascript
const fruits = ['apple', 'banana', 'orange'];
for (const fruit of fruits) {
  console.log(fruit); // Выведет каждый фрукт по очереди
}

Ограничения:

  • Не работает с обычными объектами (не итерируемыми)
  • Не предоставляет доступ к индексу (можно использовать entries())

Для объектов лучше использовать for...in или Object.keys().

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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