如果是,为什么这段代码不会发出任何警报?
<html>
<head>
<script type="text/javascript">
switch ("hello world") {
case "hello" + " world":
alert("Greeting was found.");
break;
case "goodbye":
alert("Closing was found.");
break;
default:
alert("Unexpected message was found.");
}
</head>
</html>
答案 0 :(得分:1)
答案 1 :(得分:0)
是的,它接受expressions。 From the specification:
CaseClause :
case Expression : StatementList opt
正如其他人所说,它似乎对他们有用。可能你的真实代码中有另一个错误。