菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
168
0

js 优先级

原创
05/13 14:22
阅读数 65339
        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";

 

发表评论

0/200
168 点赞
0 评论
收藏