我啊我诶
2016-08-30 20:06
不知道为什么我数出了九个诶╮(╯▽╰)╭
很好理解,第一个子节点处如果是空的,就是空白节点(在firefox、chrome、opera、safari浏览器是文本节点),现在有文本,节点类型同样是#text。代码里可以看啊。你就是第一个节点这里理解有误
<ul>后面的空白算第一个节点,第一个<li>及其后面的空白分别是第二和第三个节点,依次类推,<li>及其后面空白依次是第2~7个。简单说就是,<li>及其后面的空白算是两个,三个<li>,就是有三对,就是2*3=6,加上<ul>后面本身的一个空白,就是七个,到</ul>之前的才是子节点。有点啰嗦=。=希望对你有所帮助~
你应该是把javascript前后换行当做是空白节点了,空白节点的换行不算,记住就行了
这节我是这么理解的,父级下面有几个子节点,就子节点乘二加一(2n+1)等于节点数
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题