switch case只有一种条件时的判断,获取今天星期几
代码如下(示例):
let today = new Date().getDay();
switch (today) {
case '0':
console.log('星期日');
break;
case '1':
console.log('星期一');
break;
case '2':
console.log('星期二');
break;
case '3':
console.log('星期三');
break;
case '4':
console.log('星期四');
break;
case '5':
console.log('星期五');
break;
case '6':
console.log('星期六');
break;
default:
console.log('星期六');
break; //可以省略
}
其中default中的break也可以不写,default中是关键词规定不存在 case 匹配时所运行的代码
2.判断多种条件时
代码如下(示例):
let color = 'yellow';
switch (color) {
case 'yellow':
case 'blue':
case 'green':
console.log('我喜欢'+ color);
break;
case 'red':
console.log('taylor喜欢'+color);
break;
default:
console.log(color);
break;
}
这里color为黄、蓝、绿任何一种颜色时,都会执行‘我喜欢+color’
case中一定要记得使用break