课程
/前端开发
/JavaScript
/JavaScript进阶篇
x.nodeType!=1什么意思 为什么需要x不是元素节点类型
2016-07-23
源自:JavaScript进阶篇 9-11
正在回答
如果x.nodeType==1的话不就代表是元素咯,元素节点的属性值(nodeValue)是undefined或null
慕函数9642432 提问者
这里代码应该是错了,节点类型不为1,应该是while(x.nodeType=1),每当等于1的时候就进行循环,直到不为1,进而返回x
error昵称已占用
这个要放在页面中区分,比如想跳过元素节点选择下一个的节点的时候就可以用if(
x.nodeType!=1
)
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答下方代码中while (x && x.nodeType!=1),x.nodeType=1说明是一个元素节点,那x这个条件是什么意思?
1 回答while (x&x.nodeType!=1)什么意思?
1 回答元素节点的类型不是1么?
2 回答while (x && x.nodeType!=1) 请问x&&x.nodeType 是什么判断意思
2 回答不明白为什么要x&&x.nodeType!=1
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号