为了账号安全,请及时绑定邮箱和手机立即绑定

为什么是7个节点啊 如果加上空白节点我觉得不止7个啊

不知道为什么我数出了九个诶╮(╯▽╰)╭

正在回答

4 回答

很好理解,第一个子节点处如果是空的,就是空白节点(在firefox、chrome、opera、safari浏览器是文本节点),现在有文本,节点类型同样是#text。代码里可以看啊。你就是第一个节点这里理解有误

0 回复 有任何疑惑可以回复我~
#1

我啊我诶 提问者

非常感谢!
2016-08-31 回复 有任何疑惑可以回复我~

<ul>后面的空白算第一个节点,第一个<li>及其后面的空白分别是第二和第三个节点,依次类推,<li>及其后面空白依次是第2~7个。简单说就是,<li>及其后面的空白算是两个,三个<li>,就是有三对,就是2*3=6,加上<ul>后面本身的一个空白,就是七个,到</ul>之前的才是子节点。有点啰嗦=。=希望对你有所帮助~

1 回复 有任何疑惑可以回复我~

你应该是把javascript前后换行当做是空白节点了,空白节点的换行不算,记住就行了

0 回复 有任何疑惑可以回复我~

这节我是这么理解的,父级下面有几个子节点,就子节点乘二加一(2n+1)等于节点数

0 回复 有任何疑惑可以回复我~
#1

宝慕林8170242

空白节点不是空白的话,你这么理解就不适用了,因为在ie里空白节点是被忽略的,不空白的话就不会忽略
2016-08-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么是7个节点啊 如果加上空白节点我觉得不止7个啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信