EnahncedForLoop
by maarten_l
JavaScript
var persons = ["Gosling", "Bool", "Babbage", "Knuth", "Turing", "Lovelace"];
// will print index:personname
for (var i in persons) {
if (window.console) {console.log(i + ":" + persons[i]);}
}
// will print index:personname, and the original array (each time)
persons.forEach(function(entry, index, array) {
if (window.console) {console.log(index + ":" + entry);}
if (window.console) {console.log(array);}
});
// will print personname
for (var x of persons) {
if (window.console) {console.log(x);}
}