美文网首页
1.getElementsByTagName 与 querySe

1.getElementsByTagName 与 querySe

作者: 雨蒙_snow | 来源:发表于2018-10-01 08:59 被阅读0次

    原文链接
    1.querySelectorAll()getElementsByTagName()两个方法都是用来查找DOM元素的。知道querySelectorAll()方法将获取到NodeList对象,getElementsByTagName()方法获取到的是HTMLCollection对象。虽然他们获取的都是DOM动态集合,但两者还是略有差异的。
    2.getElementsByTagNamequerySelectorAll 方法快
    使用getElementsByTagName方法我们得到的结果就像是一个对象的索引,而通过querySelectorAll方法我们得到的是一个对象的克隆;所以当这个对象数据量非常大的时候,显然克隆这个对象所需要花费的时间是很长的
    3.getElementsByTagName 返回值是动态的
    querySelectorAll 返回值是静态的

    image.png image.png

    相关文章

      网友评论

          本文标题:1.getElementsByTagName 与 querySe

          本文链接:https://www.haomeiwen.com/subject/esaeoftx.html