我想消除' Missing" use strict" 。声明'警告JSHint在我的.js文件中显示。现在,我想保持其余的功能完好无损,我想要一种全局的方法来禁用" use strict;"因为插入"使用严格的"命令进入每个文件不是我的选择。
我还没有能够找到任何不涉及添加"使用严格的解决方案;"对于每个文件,所以我希望这个问题能指出我正确的方向。
感谢。
答案 0 :(得分:3)
只需将strict
选项设置为false
,有关详细信息,请查看http://jshint.com/docs/options/#strict
false - 禁用有关严格模式的警告
此选项要求代码在ECMAScript 5的严格模式下运行。 严格模式是一种选择加入受限制的JavaScript变体的方法。 严格模式消除了一些不会导致的JavaScript陷阱 通过更改错误来产生错误。它还修复了错误 使JavaScript引擎难以执行某些操作 优化
- “全球” - 必须有“严格使用”;全球一级的指令
- “暗示” - lint代码好像有“use strict”;指令
- false - 禁用有关严格模式的警告
- true - 必须有“使用” 严格的“;在功能层面的指令; 对于要在Web中加载的脚本,这是首选 浏览器直接因为全局启用严格模式 可能会对运行在其上的其他脚本产生负面影响 页