jquery - 从性能的角度来看,在 jQuery 中哪种检查 Document read() 的方法更好?

标签 jquery

我已阅读 an article about 20 top jQuery tips使用以下代码片段:

//Use
$(function(){
    //document ready
});

比使用下面的代码更好:

//Instead of
$(document).ready(function() {
    //document ready
});

我一直使用第二个代码片段。使用第一个有什么好处吗?为什么从性能角度来看第二个代码片段更好?

最佳答案

在性能方面不应存在显着差异。第一个版本是第二个版本的简写,这意味着如果您使用第一个版本,jQuery 无论如何都会使用 ready 处理程序。

第一个版本很短,输入速度很快,而第二个版本则更具可读性。

您提到的文章是关于提示的,它向您提示存在 ready 处理程序的简写版本,它不会限制您始终使用第一个简写方法,这取决于您你选择哪一个。

关于jquery - 从性能的角度来看,在 jQuery 中哪种检查 Document read() 的方法更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11151092/

相关文章:

jquery - 在动画圆圈中显示列表,然后旋转 2 次后它会转换列表

jquery - Safari/iPhone 和 Opera/Android 中的 JSONP 不起作用

javascript - jQuery - 页面调整大小后链接停止工作

javascript - jQuery:将按钮过滤器转换为选择菜单选项?

javascript - cookie 安全吗?

javascript - 调用 javascript 处理程序的正确方法

javascript - TinyMCE 4.0 上的点击事件

javascript - 3 秒后隐藏加载图标,当我们点击一​​个链接 <a

javascript - jquery html() 总是改变内容

javascript - 如何无限循环项目列表?