for
循环:这是最常用的循环类型。它由三部分组成:初始化表达式,循环条件,和循环迭代语句
for (let i = 0; i < 10; i++) { console.log(i); }
2、while
循环:当指定的条件为真时,这种循环会执行一组语句。
let i = 0; while (i < 10) { console.log(i); i++; }
3、
do...while
循环:这种循环和while
循环类似,但是它会首先执行一次循环体,然后再检查循环条件。
let i = 0; do { console.log(i); i++; } while (i < 10);
4、for...in
循环:这种循环用于遍历对象的属性。
let obj = {a: 1, b: 2, c: 3}; for (let prop in obj) { console.log(prop + ": " + obj[prop]); }
5、for...of
循环:这种循环用于遍历可迭代对象(比如数组,Map,Set等)的元素。
let arr = [1, 2, 3, 4, 5]; for (let value of arr) { console.log(value); }
这些都是JavaScript中常用的循环结构,可以用于处理各种迭代任务。