How to loop over an array with for and forEach in JavaScript

2 Answers

0 votes
var arr = ["aaa", "bbb", "ccc", "ddd"];

arr.forEach(function (item, index, array) {
  document.write("arr[" + index + "] = " + item + "<br />");
});


/*
run:

arr[0] = aaa
arr[1] = bbb
arr[2] = ccc
arr[3] = ddd

*/

 



answered May 17, 2016 by avibootz
0 votes
var arr = ["aaa", "bbb", "ccc", "ddd"];

for (i = 0; i < arr.length; i++)
  document.write("arr[" + i + "] = " + arr[i] + "<br />");


/*
run:

arr[0] = aaa
arr[1] = bbb
arr[2] = ccc
arr[3] = ddd

*/

 



answered May 17, 2016 by avibootz

Related questions

1 answer 152 views
1 answer 173 views
1 answer 221 views
2 answers 187 views
1 answer 131 views
1 answer 190 views
...