JS中switch语句做选择时为什么可以不⽤break?
在JavaScript中,switch语句相⽐其他语⾔并没有特殊之处。
在使⽤时,我们要注意每个分⽀后都应加⼀条break语句,否则后⾯的分⽀仍然会执⾏。实际程序中,我发现有时没⽤break语句,仍然没有执⾏后⾯的分⽀。刚开始有些不解,想了⼀下,恍然⼤悟:
switch语句中如果每个分⽀都是return,那么执⾏完该分⽀,那么语句块就得到了返回值,整个语句块就执⾏结束,所以不需要⽤break了!
switch语句必须使用break吗

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。