问答详情
源自:9-11 访问兄弟节点

怎样理解 while (x && x.nodeType!=1)


while(x)的意义是什么呢?

查了一下大部分的答案是说代表x存在。

但是试了一下去掉x,结果页也一样。那么为什么还要写这个呢……



提问者:利木 2017-01-25 10:55

个回答

  • Leetsong
    2017-01-25 13:17:35
    已采纳

    去掉x之所以一样是因为报了异常。加上x可以根据短路保证x.nodeType是可以的