Iterating an empty array
Testing different iterations of an empty array
by wilt
JavaScript
const count = Array(5);
console.log('---for each loop:---');
count.forEach((empty, index) => {
console.log(`counting ${index}`);
});
console.log('---for of loop:---');
for (let [index, empty] of count.entries()) {
console.log(`counting for of loop ${index}`);
}
console.log('---for i loop:---');
for (let i = 0, il = count.length; i < il; ++i) {
console.log(`counting for i loop ${i}`);
}
console.log('---while loop:---');
let index = 0;
while (index < count.length) {
console.log(`counting while loop ${index}`);
index++;
}