Ton*_*ony 0 javascript performance jquery
那么我应该用它来选择元素呢?我使用复选框作为示例,此问题涉及所有表单元素.
实际上,当我们在这里时,其中哪一个更快:
li:first
要么
li:eq(0)
?
Lig*_*ica 8
从文档:
虽然,在语义上:
$(':checkbox') 相当于 $('[type=checkbox]')
$(':checkbox')
$('[type=checkbox]')
实际上说:
因为:checkbox是jQuery扩展而不是CSS规范的一部分,所以使用查询:checkbox无法利用本机DOM querySelectorAll() 方法提供的性能提升.要在现代浏览器中获得更好的性能,请 [type="checkbox"]改用.
:checkbox
querySelectorAll()
[type="checkbox"]
请务必阅读文档.它将使您的生活更轻松,我们的生活更轻松.
归档时间:
14 年,7 月 前
查看次数:
136 次
最近记录:
12 年,8 月 前