JavaScript的break和continue语句的使用和区别
JavaScript中break 和 continue都是用来控制循环结构,即用在for循环和while循环中。区别在于:
break 语句用于跳出循环。
continue 用于跳过循环中的一个迭代。
1.break语句
break语句会终止循环并且跳出循环
for(varj=0;j<5;j++){ if(j==3){ break; } console.log(j);//0 1 2 }
2.continue语句
continue 语句会在出现了指定的条件时,中断循环中的迭代,跳过当前的迭代,但是继续循环中的下一个迭代,并不会结束循环。
for(vark=0;k<5;k++){ if(k==3){ continue; } console.log(k);//0 1 2 4 }
注意:总结一下,break语句和continue语句主要用于循环语句中,区别在于break会跳出循环并且终止循环,但是continue语句只是会跳过当前迭代,并且就如下一下次迭代,不会终止循环。