kwe*_*lch 23 jquery css-selectors jquery-selectors
以下两行之间是否存在速度/效率差异?
$("table td:not(:first-child)")
Run Code Online (Sandbox Code Playgroud)
和
$("table td").not(":first-child")
Run Code Online (Sandbox Code Playgroud)
我认为第一个会更好,因为它是移除对象,但是它是否存在实际差异并且是实质性的.
谢谢
小智 14
取决于浏览器.
支持的浏览器querySelectorAll将通过...获得性能提升
$("table td:not(:first-child)")
Run Code Online (Sandbox Code Playgroud)
...因为它是一个有效的选择器.较旧的浏览器(IE7及更低版本)不会.
你需要小心:not()选择器.jQuery(Sizzle)使用非标准选择器扩展它,因此很容易破解qSA.
| 归档时间: |
|
| 查看次数: |
6323 次 |
| 最近记录: |