小编典典

改善jQuery选择器性能的好方法?

javascript

已锁定 。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。

我正在寻找可以改善jQuery调用选择器性能的任何方式。具体来说是这样的:

$("div.myclass")不是快$(".myclass")

我想可能是这样,但是我不知道jQuery是否足够聪明,可以首先通过标记名来限制搜索,等等。任何人都对如何制定jQuery选择器字符串以获得最佳性能有任何想法?


阅读 411

收藏
2020-05-01

共1个答案

小编典典

毫无疑问, 首先通过标记名进行 过滤比通过类 名进行 过滤 要快得多

在所有浏览器都本机实现getElementsByClassName之前,情况就是如此,与getElementsByTagName一样。

2020-05-01