Jquery在代码中使用严格的放置

时间:2014-09-25 03:36:53

标签: jquery

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

或者:

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

 });

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

 });  

我认为第二个更加通过(如果在文件的最顶部)将覆盖所有内容,无论放在何处。

这是对的吗?

THX 亚当

1 个答案:

答案 0 :(得分:1)

这取决于您希望严格控制文件的哪个部分。如果将它放在函数中,那么只有该函数符合严格的原则。如果将它放在文件的顶部,那么整个文件将使用strict。如果您将已弃用的方法与新方法混合在一起,那么您可能只想在某些功能中使用它。这是ECMAScript 5的一个新功能,但要回答你的问题,没有更好或更糟的。这取决于你想要做什么。