Junior
23
0
questionbank

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

Answer from sobes.tech neural network

Цикл 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 и другими итерируемыми объектами

Register or sign in to get access to full answers for all questions from the question bank.

iterationloopssequenceobject-properties