10 performance jquery jquery-selectors
所以是$('table.selectable td.capable input:text')最好$('table.selectable td input:text')?换句话说,指定一个类加速或减慢选择(假设在这种情况下不是绝对必需的)?
我没有检查 Sizzle 实现,但在最好的情况下,td会映射到getElementsByTagName()之类的内容和getElementsByClassName().capable之类的内容(如果可用)。因此两者在速度方面是相当的。
getElementsByTagNameAndClassName()但是,据我所知,没有任何方法,因此解析td.capable可能需要在 DOM 调用之后进行额外的过滤。所以,我很倾向于认为它会更慢。
当然,基准测试可以肯定地说明问题。
| 归档时间: |
|
| 查看次数: |
537 次 |
| 最近记录: |