我已阅读使用以下代码段的an article about 20 top jQuery tips:
//Use
$(function(){
//document ready
});
比使用以下代码更好:
//Instead of
$(document).ready(function() {
//document ready
});
我一直使用第二个代码段。使用第一个有什么好处吗?为什么第二个代码段从性能角度来看更好?
答案 0 :(得分:3)
在性能方面不应该有显着差异。第一个版本是第二个版本的简写,这意味着如果您使用第一个版本,jQuery仍然使用ready
处理程序。
第一个版本很短,很快就输入了,而第二个版本更易读。
你提到的文章是关于提示你提示有ready
处理程序的速记版本的提示,它不会绑定你总是使用第一个速记方法,它取决于你哪一个你跟着。
答案 1 :(得分:2)