Junior
21
0
questionbank

В чем разница между циклами for...in и for...of?

Ответ от нейросети sobes.tech

Цикл for...in итерирует по ключам (свойствам) перечисляемых свойств объекта, включая свойства его прототипа по цепочке.

Цикл for...of итерирует по значениям итерируемых объектов (Array, Map, Set, String, arguments и т.д.). Он не итерирует по свойствам прототипа.

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

Цикл for...in итерирует по ключам (свойствам) перечисляемых свойств объекта, включая свойства его прототипа по цепочке.

Цикл for...of итерирует по значениям итерируемых объектов (Array, Map, Set, String, arguments и т.д.). Он не итерирует по свойствам прототипа.

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

Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.

iterationloopssequenceobject-properties