firstChild和firstElementChild之间有什么区别

时间:2018-07-11 08:17:01

标签: web

哇,今天我学习了DOM,直到现在,我仍无法理解“ firstChild和firstElementChild之间有什么不同” 所以,希望有人能帮助我解决这个问题!!! 非常感谢!

2 个答案:

答案 0 :(得分:0)

此属性与firstChild之间的区别在于,firstChild返回第一个子节点作为元素节点,文本节点或注释节点(取决于第一个子节点),而firstElementChild返回第一个子节点作为元素节点(忽略文本和注释节点)。

有关更多信息:HTML DOM firstElementChild

答案 1 :(得分:0)

如果您的代码已美化,则应使用firstElementChild

This example演示了firstChild的用法以及空白节点可能如何干扰此属性的使用。