for...of
var someArray = [9, 2, 5];
for (var item in someArray) {
console.log(item); // 0,1,2
}var someArray = [9, 2, 5];
for (var item of someArray) {
console.log(item); // 9,2,5
}var hello = "is it me you're looking for?";
for (var char of hello) {
console.log(char); // is it me you're looking for?
}JS Generation
var someArray = [9, 2, 5];
for (var item of someArray) {
console.log(item);
}
// becomes //
for (var _i = 0; _i < someArray.length; _i++) {
var item = someArray[_i];
console.log(item);
}Limitations
Summary
Last updated