var xx = xxx || xxxx;
这个语句是啥子意思噢

解决方案 »

  1.   

    xxx 为true就用xxx 否则用后面的
      

  2.   

    var xx = xxx || xxxx;
    若xxx满足条件,那么xx=xxx。否则xx=xxxx
      

  3.   

    var xx = xxx 或 xxxx;
      

  4.   

    类似于if(xx == xxx){
        xx = xxx;
    }else{
        xx = xxxx;
    }
      

  5.   


    var xx = xxx || xxxx;
    等价于var xx;if(xxx){
        xx = xxx;
    }else if(xxxx){
        xx = xxxx;
    }else{
        xx = false;
    }
    这种语句多用于已存在对象和命名空间的判断,非常有用。