break ,continue ,return 的区别及作用?

 我来答
丿半月微凉丶
2021-07-29
知道答主
回答量:16
采纳率:0%
帮助的人:8721
展开全部
continue结束一句话,但不跳出循环用;
break跳出一层循环用;
return结束函数体用;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瑞思云Ao
高粉答主

2019-12-01 · 醉心答题,欢迎关注
知道答主
回答量:4.2万
采纳率:4%
帮助的人:2051万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丁巴什罗大神cy
2018-06-14 · TA获得超过1784个赞
知道小有建树答主
回答量:1525
采纳率:86%
帮助的人:631万
展开全部

一:break:用来终止循环,与循环不再往下继续:

<script>
for(var i=0;i<=10;i++){
   document.write(i);//输出012345
   if(i==5){break;}
}
</script>

二:continue:用来跳过循环,继续往下循环:

<script>
for(var i=0;i<=10;i++){
   if(i==5){continue;}
   document.write(i);//输出01234678910
}
</script>

三:return:return只能出现在函数里,如果出现在上面实例里的for循环里就会报错,return出现在函数里的作用就是即使下面还有内容也不再继续往下执行了,最常见的就是在函数里判断参数是否符合要求, 如果不符合要求就不再继续往下执行:

<script>
if (username==""){
   alert("请输入用户名");
   return false;//因为username不符合我们的要求,所以在这里用return来终于函数往下继续执行
}
alert("欢迎你"+username);
</script>

更完整的内容看这里:网页链接

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
袁择
2017-10-19
知道答主
回答量:2
采纳率:0%
帮助的人:1754
引用xmh826215609的回答:
return;也可以什么都不返回
展开全部
return;也可以什么都不返回
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式