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

    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();

 

posted @ 2015-05-27 14:12  流失的痕迹  阅读(847)  评论(0编辑  收藏  举报