据我所知,SizzlequerySelector/querySelectorAll
是 CSS 选择器。所以...加载 Sizzle 和做有什么区别:
Sizzle("my CSS query")
和
document.querySelectorAll("my CSS query")
另外,我知道 Sizzle 返回一个元素数组,而 querySelectorAll 返回一个 NodeList(在大多数浏览器中)。我也知道您需要加载 Sizzle 并且只能document.querySelector
用于一个元素。
那么在性能上还有其他区别吗?
编辑:我的问题只是关于 Sizzle 选择器引擎(和querySelectorAll
)。请不要涉及 jQuery。