您的位置:首页 > 产品设计 > UI/UE

querySelectorAll 和 getElementByTagName()等方法的区别

2017-01-03 22:02 666 查看
二者详细的使用方法不再做介绍,可以在w3c查阅

二者返回的都是NodeList对象,querySelectorAll不是实时的,而getElementByTagName是实时的。

实时:

假设在一个没有
<div>
的文档中调用
getElementByTagName('div')
,此时返回的是一个长度为0的NodeList对象,如果在文档中插入一个
<div>
元素,此元素将自动成为NodeList的一个成员,并且长度由0变为1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  selector tagname