循环不懂!!!???

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

DOFOR

2017-08-07 17:38

var x=n.previousSibling;

        while(x.nodeType!=1)         判断节点nodeType是否为1, 如是为元素节点,跳过。

        {                                          那这个循环当不为1是怎么还是继续执行?不是应该等于1吗?

        x=x.previousSibling;

        }

        return x;


写回答 关注

2回答

  • 破旧的时光机3662066
    2017-09-09 17:45:16

    空白节点不是元素节点 类型是3

  • qq_初晨_3
    2017-08-08 09:53:14

    当循环不是1的时候,这个代码直接返回X。

    DOFOR 回复qq_初晨_...

    请问空白节点是元素节点吗?

    2017-08-09 23:45:10

    共 3 条回复 >

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题