js 優先級


        js  優先級
         &&           == 6? … : …    == 4

    //0 && 0 ? 0 : 0;
    //0 && 1 ? console.log(1):console.log(2);  //輸出 2
    //1 && 1 ? console.log(1):console.log(2);  //輸出 1
    //0 && 0  ? console.log(1):console.log(2);  //輸出 2
    //1 && 0  ? console.log(1):console.log(2);  //輸出 2
    
  測試出結合   (0 && 0) ? 0 : 0 ;

 測試 2

    //  (0 && 0) ?  0  ?  0 : 0 : 0
    //0  ?  0  ?  console.log(1) :console.log(2) :console.log(3); //輸出 3
    //0  ?  1  ?  console.log(1) :console.log(2) :console.log(3); //輸出 3
    //1  ?  0  ?  console.log(1) :console.log(2) :console.log(3); //輸出 2
    //1  ?  0  ?  console.log(1) :console.log(2) :console.log(3); //輸出 2
    //1  ?  1  ?  console.log(1) :console.log(2) :console.log(3); //輸出 1

    1  ?  (1  ?  console.log(1) :console.log(2)) :console.log(3);

    //  (0 && 0) ?  (0  ?  0 : 0) : 0  

 

 

  0 ? 0 : 0 ? 0 : 0 ? 0  ? 0 : 0 : 0,ba = "test";

 

---  以下內容 未測試  

    0 ? 0 : 0 ? 0 : 0 ? 0  ? 0 : 0 : 0,ba = "test";
        (0==0)
        ?
        console.log(1)
        :
        (
            (0==0)
            ?
            0
            :
                (
                    (0==0)
                    ?
                    (0  ? 0 : 0)
                    :
                    0
                )
        ),ba = "test";

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM