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

while语句中的判断还是没搞懂啊,x && x.nodeType!=1为什么要加个x,x的值为节点或null,能参与逻辑判断?

假设x为null,则跳出或不进行while循环,避免无限循环;但是要是x不为null的话,它都不是逻辑值啊,怎么判断呢?这么说来null也不是逻辑值啊?完全蒙了。。。

提问者:Justicer_P 2015-01-29 10:00

个回答

  • Alyssa_Lee
    2015-01-29 10:02:45
    已采纳

    只要不是null啊0啊undefined啊空啊什么的,都会自动转为逻辑真