【问题标题】:Jquery Use Strict Placement in CodeJquery 在代码中使用严格的布局
【发布时间】:2014-11-19 17:22:14
【问题描述】:

我知道这是一个基本问题,但我想问如果所有代码都包含在 $(function() {} 中,那么哪个是放置“使用严格”的更好位置 - 例如:此语句位于顶部文件。

要么:

$(function(){
   "use strict";
   // jQuery methods go here...

 });

"use strict";
$(function(){
   // jQuery methods go here...

 });  

我认为第二个更透彻,因为(如果在文件的最顶部)将覆盖所有内容,无论放置在哪里。

这对吗?

谢谢 亚当

【问题讨论】:

标签: jquery


【解决方案1】:

这取决于您要严格控制文件的哪一部分。如果你把它放在函数中,那么只有那个函数遵守严格的原则。如果将它放在文件的顶部,则整个文件将使用 strict。如果您将不推荐使用的方法与新方法混合在一起,那么您可能只希望在某些函数中使用它。它是 ECMAScript 5 的一个新特性,但要回答你的问题,没有更好或更坏之分。这仅取决于您要做什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-06
    • 1970-01-01
    • 2013-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-01
    • 1970-01-01
    相关资源
    最近更新 更多