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

while (x && x.nodeType!=1) 这句语句什么意思

while (x && x.nodeType!=1)  这句语句什么意思,为什么前面要加个 与x呢。什么意思额,是x不等于1这个意思?有什么意义额。。求大神解答

提问者:一切太突然3125650 2016-04-27 18:10

个回答

  • 仁太
    2016-05-04 14:13:36
    已采纳

    判断X这个节点是否存在的意思  如果加上的话 先判断存在然后判断是否为元素节点  如果不加X&& 的话 不会触发判断  在元素为第一个或者最后一个时会出错 程序就不能正常输出了

  • qq_尐王孓_1
    2016-04-27 22:03:23

    找出不是空值的非元素节点

  • qq_DecadeImwith_0
    2016-04-27 19:51:14

    X&X的节点类型不等与1    nodeType是节点类型的意思