我已经在很多地方看到了有关John Resig's fast new selector engine named Sizzle的消息,但是我不知道选择器引擎是什么,也没有任何文章对它进行解释。我知道Resig是jQuery的创建者,而Sizzle是Javascript中的东西,但除此之外,我不知道它是什么。那么,什么是选择器引擎?

谢谢!

最佳答案

选择器引擎用于根据某种查询(通常是CSS语法或类似语法)来查询页面DOM中的特定元素。

例如,以下jQuery:

$('div')

将搜索并返回页面上的所有
元素。它使用jQuery的选择器引擎来做到这一点。

优化选择器引擎很重要,因为使用这些框架执行的几乎每个操作都基于某种DOM查询。

关于javascript - 什么是选择器引擎?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26393/

10-11 09:22