javascript use strict模式

来源:luqidong 发布时间:2014-05-08 21:49:23 点击数:
严格模式是ECMAScript 5中的一项新功能,可以让你把一个程序或函数,在一个“严”的工作环境。这种严格的背景下防止某些行动被采取并抛出更多的异常。
严格模式有助于在几个方面: 
它捕获了一些常见的编码忌讳,抛出异常。 
它可以防止或抛出错误,当相对“不安全”的行动采取(如接触到全局对象)。 
它会禁用功能,是混淆或未经深思熟虑。
还要注意你可以申请“严格模式”整个文件...或者你可以使用它仅适用于特定功能:
// Non-strict code...

(function(){
  "use strict";

  // Define your library strictly...
})();

// Non-strict code... 
如果你要混合使用新旧代码,它可能会有所帮助;-) 
所以,我想这是一个有点像“使用严格的”,它可以帮助你做出错误更少,通过检测更多的东西。
本文由免费oa系统 78oa原创,转载请注明出处