显示性能差异here http://jsperf.com/document-getelementbyid-vs-jquery-selector.
我应该使用jQuery("#id")
or jQuery(document.getElementById("id"))
?
我应该改变我的所有用途吗jQuery("#id")
to document.getElementById("id")
因为性能差异?
我更喜欢jQuery("#id")
因为它更容易阅读并且与 CSS 选择器保持一致。
老实说,这取决于你。
像这样的主观问题会给你一个主观的答案,或者充其量是一份经过深思熟虑的利弊清单,并在最后给出建议。
不过,我会告诉你:使用$(#id)
救你a lot如果您要一遍又一遍地使用它,则需要花费时间:看看其中的字符数量与 in 中的字符数量之间的差异$(document.getElementById(id))
.
Don't使用 jQuerysolely为此,但如果您已经在使用它并且您将经常引用对象来进行 DOM 操作,那么您不妨采用可以节省一些输入的方式。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)