javascript loop constructs and control structures

for, for-in, while, do while,

by Kyle Pennell

JavaScript

//object literal
var person = {
    firstName: "Kyle",
    lastName: "Pennell",
    age: 29
};

//Array literal
var myArr = [1, 2, "a", "b"];

//for loop
for (var i = 0; i < myArr.length; i++) {
    console.log("for loop item " + myArr[i]);
}

//for in loop, used for enumerating properties
for (var item in person) {
    console.log("for in loop item = " + item);
}

//while loop
while (i < 5) {
    i++;
    if (i == 3) continue;
    n += i;
}

//do while
do {
   i += 1;
   console.log("do while loop item = " + i);
} while (i < 5);