JavaScript演算子_二項演算子(九)

1054 ワード

ディレクトリ:
  • は二元演算子ですか?
  • 元の演算子は何がありますか?
  • 一、二元演算子とは?
    二項演算子は、演算を行うサブ表現のペアの間に記述されます.二項演算子は一項演算子より優先度が低いです.二項演算子は、このセクションで優先順位で表示されます.
    二元演算子にはどんなものがありますか?
  • と(&&):左の表式がfalseであると判断された場合、左の表式の値を返します.そうでなければ、右の表式の値を返します.
  • var result=true&&3;//3
    var result=1&&3;//3
    var result=[]&&'';//''
    var result=''&&3;//''
    var result=false&&3;//false
    var result=null&&true;//null
  • または(𞓜124;):左の表現がtrueと判定された場合、左の表現の値を返します.そうでなければ、右の表現の値を返します.
  • var result=true||3;//true
    var result=1||3;//1
    var result=[]||'';//[]
    var result=''||3;//3
    var result=false||3;//3
    var result=null||true;//true
    var num=0;
    var result=true||num++;
    console.log(num);//0
  • 非(!):もし表現がtrueと判断されたらfalseに戻ります.そうでなければtrueに戻ります.
  • console.log(!0);//true
    console.log(!!0);//false
    console.log(![]);//false
    console.log(!![]);//true
    console.log(!"");//true
    console.log(!!"");//false
    次の予告:3元演算子