Basic for Loops
for (let i = 0; i < 3; i++) {
console.log(`in loops: ${i}`);
}
// 报错: sandbox.js:4 Uncaught ReferenceError: i is not defined
// console.log(`out loops: ${i}`);
for (var j = 0; j < 3; j++) {
console.log(`in loops: ${j}`);
}
// out loops: 3 不回报错
console.log(`out loops: ${j}`);
const girls = ['莉迪亚','斯佳丽','坂井泉水']
for (let k = 0; k < girls.length; k++) {
let html = `<li>${girls[k]}</div>`
console.log(html);
}
do…while Loops
let i = 1;
do {
console.log("execute at least one time");
i++;
} while (i<1);
Key Word
- break
- continue