Loops/Foreach: Difference between revisions

Line 948:
 
=={{header|JavaScript}}==
 
This works for any object, as well as arrays. It iterates over the keys of an object.
For arrays in ES5, we can use Array.forEach():
 
<lang JavaScript>"alpha beta gamma delta".split(' ').forEach(
function (x) {
console.log(x);
}
);</lang>
 
Output:
<pre>alpha
beta
gamma
delta</pre>
 
ThisMore generally, the following works for any object, as wellincluding asan arraysarray. It iterates over the keys of an object.
<lang JavaScript>for (var a in o) {
print(o[a]);
9,659

edits