switch-case 语句里面有return了 break还起作用吗

xyflash 2008-07-07 02:26:36

比如:
switch(ID){
case 1:
return 1;
break;//还能执行到break吗?是不是break就没有意义了,直接跳出 switch语句了.....
case 2:
return 2;
break;
case 3:
return 3;
break;
}
...全文
9509 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiuming0306 2008-07-07
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 lawrendc 的回复:]
break是直接退出switch语句

return是退出该函数 也就是switch语句块后面的语句也不执行了
[/Quote]
解释很好了!
xyflash 2008-07-07
  • 打赏
  • 举报
回复
关注 关注
xyflash 2008-07-07
  • 打赏
  • 举报
回复
关注 关注 关注
xyflash 2008-07-07
  • 打赏
  • 举报
回复
是不是 直接跳出 switch语句了.....

用return 1; 和 break;

功能是不是一样 只是第一个有返回值 第二个没有而已???
jianglin28290 2008-07-07
  • 打赏
  • 举报
回复
break无意义

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧