JavaScript基础03
循环条件 ---可以是次数 可以状态
while
while(循环条件){ 循环体代码 }
do-while
do{ 循环体代码 }while(循环条件)
do-while 和 while 的区别
-
do-while 至少会执行一次循环体代码
-
因为 do-while 执行过程是先执行一次循环体代码再判断循环条件
-
执行过程:先判断新婚换条件 ,在执行循环体代码 所以循环体代码有可能一次都不执行的!
for
for(计数变量;循环条件;计数变量变化){ 循环体代码 }
执行过程:声明计数变量,然后判断循环条件 ,如果不满足直接跳出循环,如果曼珠,那就执行循环体代码,循环体代码执行结束之后,会进行计数变量变化
断点调试
在浏览器的 sources 中打开对应代码,在对应的行数点击行数数字就成功添加断点,然后刷新页面,就可以断点产生作用,在浏览器 watch 中可以添加需要监听的的变量
循环结构中的 continue break
在循环体中 执行 continue 关键字,会结束当前循环 ,继续下一步操作
在循环体中 执行 break 关键字 会结束整个循环
双重 for 循环
for(var i=0;i<5;i++){
for(var j=0;j<5;j++){
console.log(i,j) // 0,0 0,1 0,2 0,3 0,4 1,0 1,1 1,2 1,3 1,4 2,0 2,1 ,....
}
}
// 根据for循环执行过程,当外层循环执行一次,内层执行一轮