我读过一篇关于 20 个使用以下代码片段的顶级 jQuery 技巧的文章:
//Use
$(function(){
//document ready
});
比使用以下代码更好:
//Instead of
$(document).ready(function() {
//document ready
});
我一直使用第二个代码片段。使用第一个有什么好处吗?为什么从性能角度来看第二个代码片段更好?
在性能方面应该没有显着差异。第一个版本是第二个版本的简写,这意味着如果您使用第一个版本 jQuery 的使用ready
处理程序无论如何。
第一个版本很短,打字很快,而第二个版本更易读。
您提到的文章是关于提示的,它为您提供了一个提示,即存在ready
处理程序的简写版本,它不会约束您总是使用第一种简写方法,这取决于您使用哪种方法。
第一个是@Sarfraz Sir 提到的第二个的缩写形式。
有关更多信息,请参阅: