Чтобы перебрать все элементы массива с помощью циклов for в JavaScript, вы можете использовать следующие методы:
- Цикл for: Традиционный цикл for позволяет перебирать массив, используя индексную переменную для последовательного доступа к каждому элементу. Вот пример:
var array = [1, 2, 3, 4, 5];
for (var i = 0; i < array.length; i++) {
console.log(array[i]);
}
-
Цикл
- for…of: представленный в ECMAScript 2015 (ES6), цикл for…of обеспечивает более простой синтаксис для перебора итерируемых объектов, включая массивы. Вот пример:
var array = [1, 2, 3, 4, 5];
for (var item of array) {
console.log(item);
}
- Метод forEach(). Метод forEach() — это встроенный метод массива в JavaScript, который выполняет предоставленную функцию один раз для каждого элемента массива. Это упрощает процесс перебора массива. Вот пример:
var array = [1, 2, 3, 4, 5];
array.forEach(function(item) {
console.log(item);
});
-
Метод
- map(): метод map() создает новый массив, применяя предоставленную функцию к каждому элементу исходного массива. Это полезно, когда вам нужно преобразовать элементы во время итерации. Вот пример:
var array = [1, 2, 3, 4, 5];
var newArray = array.map(function(item) {
return item * 2;
});
console.log(newArray);