
如图所示,两者返回的数据类型不同。他们都属于累数组。但是:
querySelectorAll 返回的是NodeList。而其原型上有针对于循环所用的forEach,keys,entries,values等等。
getElementsByTagName返回的是HTMLCollection。不可用forEach等等。没有这些方法的实现。
我个人认为querySelectorAll可能是为了更方便的获取DOM对象,而提供的。
如图所示,两者返回的数据类型不同。他们都属于累数组。但是:
querySelectorAll 返回的是NodeList。而其原型上有针对于循环所用的forEach,keys,entries,values等等。
getElementsByTagName返回的是HTMLCollection。不可用forEach等等。没有这些方法的实现。
我个人认为querySelectorAll可能是为了更方便的获取DOM对象,而提供的。
本文标题:querySelectorAll和getElementsByTa
本文链接:https://www.haomeiwen.com/subject/odmxtltx.html
网友评论