三元表达式、逻辑表达式 与 &&、||的妙用

    var a = "123",
        b = 123;
    console.log(a === b && "相等" || "不相等"); // 等价于 a===b?"相等":"不相等"
    if(a===b) xx(); // 等价于:a===b && xx();
    if(a!==b) xx(); // 等价于:a===b || xx();

 

转载于:https://www.cnblogs.com/Denny_Yang/p/4533315.html

你可能感兴趣的:(三元表达式、逻辑表达式 与 &&、||的妙用)