javascript - 禁用 "use the function form of use strict"但保留 "Missing ' 使用严格声明“警告

标签 javascript validation jslint ecmascript-5 strict

我正在使用 jslint 来验证我的代码。
我的所有页面上都有“严格使用”。
如何禁用消息“使用'use strict'的函数形式”但保留“缺少'use strict'语句”警告,这样我就不会忘记将它放在新文件上?

谢谢

最佳答案

根据 Crockford's post ,您需要将所有内容包装在一个函数中...

(function () {
    "use strict";
    // the rest of your file goes here...
}());

你也可以使用 jshint相反,它有一个“globalstrict”选项,可以完全按照您的要求进行操作,而无需将所有内容都包装在一个函数中

关于javascript - 禁用 "use the function form of use strict"但保留 "Missing ' 使用严格声明“警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8953654/

相关文章:

javascript - 隐藏除选定的之外的所有 LI

java - 在 php 中使用 js api 使用 Evercookie 创建 cookie 时出现问题

python - Django 类型错误 : validate_location() missing 2 required positional arguments: 'location' and 'parcare_on'

javascript - PHP/JavaScript 表单验证,无效电子邮件检查

visual-studio-code - 在 VSCode 的 jslint 扩展中关闭 "use spaces, do not use tabs"

javascript - JSLint错误: "Expected a newline at EOF",与Beautify插件冲突

javascript - (Angularjs Metronic)侧边栏子菜单在点击后隐藏并且不保持打开

javascript - javascript中的appendChild重复下拉列表的值

java - 在java中测试JDBC连接时如何检查有效的驱动程序名称

javascript - 我的 JSON 代码有什么问题?