May 31, 2023

Циклы For

JavaScript предлагает три различных типа циклов 'for', начиная с ES6:

Стандартный цикл for Выполнит действие 10 раз

for (var i = 0; i < 10; i++) {
  console.log(i)
}

цикл for/in Используется для перебора объектов

const friends = {'name': 'Matt', 'name':'Cody', 'name':'Anthony'}
for (friendName in friends) {
  console.log(friendName)
}

ES6 for/of Используется для перебора любой структуры данных с длиной

const faces = "🤠🙃😎";
for (face of faces) {
  console.log(faces)
}

const bowies = ["👩‍🎤", "👨‍🎤"];
for (bowie of bowies) {
  console.log(bowie)
}
$ node jsbyexample.js
0
1
2
3
4
5
6
7
8
9
Cody
28
Louisville, KY
🤠🙃😎
🤠🙃😎
🤠🙃😎
👩‍🎤
👨‍🎤

Подробнее

Далее: циклы while