Поток управления / Циклы

//ECMAScript 6 feature
let numbers = [235711131719];
let sum = 0;
for (let number of numbers) {
    sum += number;
}
//sum is 77
console.log(`sum is ${sum}`);


Оператор for...of проходит по всем перечислимым свойствам объекта. JavaScript выполнит указанные выражения для каждого отдельного свойства. Цикл for...of выглядит так:

for (variable of object) {
  выражения
}