老师,请回答

来源:7-8 节点遍历(解决空白节点)

慕设计6552984

2020-03-29 11:07:39

childNodes[i]返回的是节点集合(所有节点集合是包括所有的子元素和后代元素和空白文本嘛?)
children[i]返回的是不包含空白文本的所有节点集合(其中包括子元素后代元素嘛?)
childElementCount返回所有的元素节点(是不是包含所有子元素但不包含后代元素节点?)

写回答

1回答

好帮手慕慕子

2020-03-29

同学你好,对于你的问题解答如下:

  1. childNodes[i]返回的是节点集合, 包括所有的子元素、文本,空白文本以及注释节点。不包括后代元素。示例:

    http://img.mukewang.com/climg/5e80586c094195ad15240968.jpg

    http://img.mukewang.com/climg/5e805877095cd23110220482.jpg

  2. children[i]返回的是所有子元素节点。只有子元素节点,不包含其他节点。示例:

    http://img.mukewang.com/climg/5e80592a091831ab13260976.jpg

    http://img.mukewang.com/climg/5e80593409217bff09980408.jpg

  3. childElementCount返回的是所有子元素节点的个数,不包含后代元素节点。示例:

     http://img.mukewang.com/climg/5e805a09096f8d3712280848.jpg

    http://img.mukewang.com/climg/5e805a160978961e10080312.jpg

同学可以结合示例代码测试理解下。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程