|
@@ -25,15 +25,24 @@
|
|
|
// break 用作跳出switch语句
|
|
// break 用作跳出switch语句
|
|
|
// default 用来表示如果表达式不等于任何case中的值,就执行default中的语句
|
|
// default 用来表示如果表达式不等于任何case中的值,就执行default中的语句
|
|
|
// switch 与 case 判断相等的时候相当于 ===
|
|
// switch 与 case 判断相等的时候相当于 ===
|
|
|
- var num3 = "3";
|
|
|
|
|
|
|
+ // case 后边可以写简单的表达式 也可以包含变量
|
|
|
|
|
+ var num3 = 4;
|
|
|
|
|
+ var num4 = 3;
|
|
|
switch(num3){
|
|
switch(num3){
|
|
|
case 1: console.log("num3等于1");break;
|
|
case 1: console.log("num3等于1");break;
|
|
|
case 2: console.log("num3等于2");break;
|
|
case 2: console.log("num3等于2");break;
|
|
|
case "3": console.log("num3等于3");break;
|
|
case "3": console.log("num3等于3");break;
|
|
|
- case 4: console.log("num3等于4");break;
|
|
|
|
|
|
|
+ case 1+num4: console.log("num3等于4");break;
|
|
|
case 5: console.log("num3等于5");break;
|
|
case 5: console.log("num3等于5");break;
|
|
|
default: console.log("num3大于5");break;
|
|
default: console.log("num3大于5");break;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ // if 语句可以没有大括号
|
|
|
|
|
+ // 但是建议有大括号
|
|
|
|
|
+ // 如果没有大括号那么后边第一条语句就是执行语句
|
|
|
|
|
+ if(false)
|
|
|
|
|
+ console.log("hello world");
|
|
|
|
|
+ console.log("你好");
|
|
|
</script>
|
|
</script>
|
|
|
</body>
|
|
</body>
|
|
|
</html>
|
|
</html>
|