JS:||运算符

||逻辑运算符

||这个符号在开发中 往往是优化的代码最常用的js符号;

 

当用||连接语句时,回将前后语句变为Boolean类型,再进行运算;

1、当||前面条件为false,不管后面是true/false,都返回后面的值;

2、当||前面条件为true,不管后面是true/false,都返回前面的值;

 

看例子!

      
        var a = 0;
        var b = 1;
        var c = a||b;
        var d = b||a;

        console.log(c);  //1
        console.log(d);  //1

 

前后条件都会判断

        var c = (a = 0)||(b = 1);

        console.log(a);    //0
        console.log(b);    //1
        console.log(c);    //1

 

posted on 2022-06-15 10:21  香香鲲  阅读(826)  评论(0编辑  收藏  举报