Цикл for...in
итерирует по ключам (свойствам) перечисляемых свойств объекта, включая свойства его прототипа по цепочке.
Цикл for...of
итерирует по значениям итерируемых объектов (Array, Map, Set, String, arguments и т.д.). Он не итерирует по свойствам прототипа.
for...in | for...of | |
---|---|---|
Итерирует по | Ключам (свойствам) объектов | Значениям итерируемых объектов |
Используется с | Объектами | Массивами, строками, Map, Set и другими итерируемыми объектами |
Цикл for...in
итерирует по ключам (свойствам) перечисляемых свойств объекта, включая свойства его прототипа по цепочке.
Цикл for...of
итерирует по значениям итерируемых объектов (Array, Map, Set, String, arguments и т.д.). Он не итерирует по свойствам прототипа.
for...in | for...of | |
---|---|---|
Итерирует по | Ключам (свойствам) объектов | Значениям итерируемых объектов |
Используется с | Объектами | Массивами, строками, Map, Set и другими итерируемыми объектами |
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.