Предположим, что я хочу пропустить весь массив для доступа к каждому элементу. Является ли стандартной практикой среди разработчиков JavaScript использовать цикл for, for ... in loop или for ... of loop?Стандартная практика JavaScript для итерации по всему массиву?
Например:
var myArray = ["apples", "oranges", "pears"];
Для петли
for (var index = 0; index < myArray.length; index++)
console.log(myArray[index]);
Для ... в петле
for (var index in myArray)
console.log(myArray[index]);
Для ... петли
for (var element of myArray)
console.log(element);
что относительно 'forEach'? – scniro
Кроме того, вы можете выполнить команду 'var i = -1; while (myArray [++ i]) { console.log (myArray [i]) } ' –
Возможный дубликат [Loop through array в JavaScript] (http://stackoverflow.com/questions/3010840/loop-through -array-в-JavaScript) –