Js中switch case语句后面都不写break的话会不会死循环 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 死循环 js switch case 语句 搜索资料 1个回答 #热议# 不吃早饭真的会得胆结石吗? 你不知dao我知 2015-11-14 · TA获得超过397个赞 知道小有建树答主 回答量:269 采纳率:0% 帮助的人:171万 我也去答题访问个人页 关注 展开全部 不会 不写break只是把匹配到语句的语句,以及下面的语句也执行了 更多追问追答 追答 不懂即时追问 追问 switch语句是如何表现循环性的 先是表达式里面的值和每一个case对比 对比完了就退出循环了 感觉整个语句也就执行了一次 追答 比如,switch()括号中与下面case3匹配的话,那么你在case3后加上break;语句的话。。那么就导致case4,caes5等以下都会执行完 不加会执行后面的 刚才打错了 嗯,先与里面对比,匹配是一样的,就执行这条语句 追问 这是如何体现循环行动 和for循环感觉for循环才是真正的循环 追答 Swicth() 不会执行循环的,只有匹配成功才执行 Switch是多分支语句 跟 if else if else 一样的,只是比if else 更加简化 追问 不写break的话条件和某一个case匹配的话就直接执行的就是以后每个case的表达式 不管以后的每一个case匹配它这个条件 都会执行 也包括默认 不写break对比看是否匹配 匹配的话就直接全部执行后面的所有case表达式 追答 嗯 没有,break;语句,后面不管匹不匹配,都会执行,直到遇到break;语句 对了swicth是属于分支语句,不是用于循环的循环语句只有三条while do while();for 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-05-09 switch某个符合条件的case后不加break,为什么会执行后面不符合case的语句? 5 2020-03-13 SWITCH语句中如果执行了一条CASE语句是空的后如果没有BREAK会不会执行DEFAULT语句(其他CASE也没BREAK) 17 2019-09-03 C语言里switch语句为什么case后面有的加Break有的不加? 4 2019-09-03 switch语句中,case后面的语句序列中一定要有break语句吗? 6 2018-05-28 C语言里switch语句为什么case后面有的加Break有的不加? 更多类似问题 > 为你推荐: