JavaScript——switch语句

switch语句中的表达式在与case比较时,使用的是严格等于运算符(===),而不是相等运算符(==),所以不会发生类型转换
var a = 1;
switch (a){
    case true :
        console.log("发生类型转换!");
        break;
    default:
        console.log("没有发生类型转换!")
}
//输出“没有发生类型转换”

猜你喜欢

转载自blog.csdn.net/yuhui01/article/details/80961542