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

来源:9-11 访问兄弟节点

Justicer_P

2015-01-29 10:00

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

写回答 关注

1回答

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

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

    Justic...

    原来是这样。。。

    2015-01-29 13:43:26

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

467350 学习 · 21876 问题

查看课程

相似问题