JS цикл перебор по массиву

Цикл for

Перебрать массив можно при помощи цикла for. Смотрите пример:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];

for (let i = 0; i < arr.length; i++) {
  console.log(arr[i]);
}

Результат выполнения кода:

javascript12345

Цикл for-of

Цикл for-of обходит итерируемые объекты (массивы, коллекции set иmap, список аргументов и т.д.):

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];

for (let elem of arr) {
  console.log(elem);
}

Результат выполнения кода:

javascript'abcde'

Метод forEach

Можно также для перебора элементов массива использовать метод forEach. Смотрите пример:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];

arr.forEach(function(elem) {
  console.log(elem);
});

Результат выполнения кода:

javascript'abcde'

Смотрите также