JavaScript的switch语句

JavaScript的switch语句用于从多个表达式执行一个代码。它就像if语句,我们在前面的页面学到东西。但它比if..else..if方便,因为它可以与数字,字符等使用
JavaScript的switch语句的签名下面给出。

switch(expression){ case value1: code to be executed; break; case value2: code to be executed; break; ......default: code to be executed if above values are not matched; }

让我们来看看在javascript switch语句的简单例子。
< script> var grade='B'; var result; switch(grade){ case 'A': result="A Grade"; break; case 'B': result="B Grade"; break; case 'C': result="C Grade"; break; default: result="No Grade"; } document.write(result); < /script>

switch语句是空,即所有的情况下,也会在不使用break语句评估。【JavaScript的switch语句】我们先来了解switch语句在JavaScript中的行为。
< script> var grade='B'; var result; switch(grade){ case 'A': result+=" A Grade"; case 'B': result+=" B Grade"; case 'C': result+=" C Grade"; default: result+=" No Grade"; } document.write(result); < /script>

输出
undefined B Grade C Grade No Grade

    推荐阅读