上海低价网站建设,网络平台推广方案模板,织梦网站地图在线生成,设计类专业就业方向js中break和continue有着一些差别。 首先#xff0c;虽然break和continue都有跳出循环的作用#xff0c;但break是完全跳出循环#xff0c;而continue则是跳出一次循环#xff0c;然后开启下一次的循环。 下面我就来举几个例子吧。
var num 0;for(var i 1;i 10;i){i…js中break和continue有着一些差别。 首先虽然break和continue都有跳出循环的作用但break是完全跳出循环而continue则是跳出一次循环然后开启下一次的循环。 下面我就来举几个例子吧。
var num 0;for(var i 1;i 10;i){if(i % 5 0){console.log(i);break;}num;}alert(num);//num输出的值为4这是break跳出循环的一个展示当判断条件满足后即i等于5的时候break就会彻底跳出循环而num也不会继续加1了此时num的值就为4。
var num 0;for(var i 1;i 10;i){if(i % 5 0){console.log(i);continue;}num;}alert(num);而continue则不同当i等于5的时候continue就会跳过本次循环让在本次循环里num无法加1而当i10的时候这种情况还会发生一次所以最后num的值就为8。