关于逻辑运算符的比较顺序

 function get_nextSibling(n){

        var x=n.nextSibling;

        while (x && x.nodeType!=1){

            x=x.nextSibling;

        }

        return x;

    }

x && x.nodeType!=1里面具体是怎么运算的。[x&&(x.nodeType)]!=1这样吗?

朝花bu夕拾
浏览 1518回答 5
5回答

Caballarii

&&代表and运算,x && x.nodeType!=1是(x) && (x.nodeType!=1),当两个括号里条件都成立时才为真。&才是与运算

小样1024

这要是我们老师又该无视你了,自己试啊,优先级 加括号试

黑夜路人

当两个括号里条件都成立时才为真。

一杯2块的奶茶

12345
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript