jquery:选择document.ready方法

我是jquery的新手。 我刚才读到这两个是等价的:

$(document).ready(function() {});

$(function() {});

哪一个更好的做法,或更多的接受? 第一个让我更清楚,因为它声明了“document.ready”部分 – 但是再一次,我是jquery的新手。 对于任何有jquery经验的人来说,第二个选项可能就是明确暗示“document.ready”。 我应该选择以下哪个选项?

随意使用其中任何一个。 正如您所想,后一版本是$(document).ready()的简写。

自jQuery版本开始以来,第一个选项可用,与第二个选项相反。

我个人更喜欢第二个版本,因为它更短。

以下所有三种语法都是等效的:

 $(document).ready(handler); $().ready(handler); //(this is not recommended) $(handler);