指定:首先在jquery选择器中帮助性能?

前端之家收集整理的这篇文章主要介绍了指定:首先在jquery选择器中帮助性能?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我知道我的DOM中最多只有一个这样的对象,我是否应该总是追加:首先选择选择器来加速查找?我假设选择引擎会在找到1个匹配元素后立即停止,但我不确定过滤器是否实际上减慢了一些.

解决方法

不,因为:首先不是标准的CSS伪类,并且使用它将导致您的选择器不会被传递给支持浏览器实现的本机querySelectorAll()DOM函数(假设您不使用任何其他仅jQuery选择器)句法).

jQuery将采用整个选择器并自行解析它(最有可能使用Sizzle),这比使浏览器完成工作要慢.

猜你在找的jQuery相关文章