js中break,return,continue区别

来源:互联网 发布:网络打印提示被挂起 编辑:程序博客网 时间:2024/03/28 22:00

简单总结下  break,return,continue的区别:

break:  用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。  打断当前循环,之后不再执行。不能跳出函数。

<script>for(var i = 0; i < 10; i++){if(i == 5) break; document.write(i);  //结果01234}</script>

continue:  与break语句相似。不同的是,它是退出当前循环,开始后面一个新的循环。

<span style="font-family:Arial;font-size:14px;"><script>for(var i = 0; i < 10; i++){if(i == 5) continue; document.write(i);  //结果012346789}</script></span>

return:   用于指定函数的返回值, 后面的不管是循环里面还是循环外面的都不执行,return语句只能在函数体内出现。

0 0
原创粉丝点击