Day 04 JavaScript 笔记
1 循环语句
1.1 while 循环
while (语句表达式) {
语句...;
}
正常循环:
1、循环条件不能永远成立,否则会变为死循环。
2、随着循环次数的增加,循环条件应该越来越趋近于不成立。
1.2 do while 循环
do {
语句...;
} while (条件表达式)
while 循环和 do while 循环的区别:
1、第一次循环,while 先判断在执行;do while 先执行一次。
2、第二次以及往后的循环,二者都一样都是先判断再执行。
3、循环同样的次数,二者循环条件表达式是一样的,do while 只比 while 少判断了一次。
1.3 for 循环
for (循环标记变量初始化; 循环条件; 循环标记变量的变化) {
语句...;
}
总结:
1、循环标记变量初始化只在正式循环之前执行一次。
2、每次循环先判断循环条件,成立才能执行,与while 一致。
3、循环标记变量的变化在每次循环体语句执行结束后才执行。
2 跳转语句
① break
在 switch case 中使用:结束当前 case。
在循环(for、while 、do while ) 中使用:跳出并结束循环。
② continue
在循环(for、while 、do while )中使用:跳出本次循环,下次循环继续。