For 循环
for 循环的语法如下:
for (语句 1; 语句 2; 语句 3) {
要执行的代码
}
语句1在循环开始之前执行。
语句2判断循环的条件。
语句3在循环每执行一次后执行。
实例:
for(var i&#61;0;i<7;i&#43;&#43;){console.log(i)
}
输出&#xff1a;
0
1
2
3
4
5
6
可以看到
1.每次循环执行的时候会去判断 i<7 成立就会执行循环一次&#xff0c;否则循环不再执行。
2.每次循环后会执行&#xff1a;i&#43;&#43; 进行递增。
另注意:
1.break语句可以中断循环&#xff0c;也就是遇到它后&#xff0c;后面的语句以及循环将不再执行。
for(var i&#61;0;i<7;i&#43;&#43;){if(i&#61;&#61;3){break;}console.log(i)
}
0
1
2
上面结果看到执行到i&#61;&#61;3后面的语句没有打印&#xff0c;循环也中断了。
2.continue语句是跳过本次循环&#xff0c;也就是本次循环后面的语句不会执行&#xff0c;然而循环不会受影响&#xff0c;不会被中断
for(var i&#61;0;i<7;i&#43;&#43;){if(i&#61;&#61;3){continue;}console.log(i)
}
0
1
2
4
5
6
只有3没有打印&#xff0c;后面的循环还是正常执行。