Ran*_*agg 11 javascript validation jslint strict ecmascript-5
我正在使用jslint来验证我的代码.
我的所有页面都有"严格使用".
如何禁用消息"使用'use strict'的函数形式"但保留"Missing'use strict'statement"警告,所以我不会忘记把它放在新文件上?
谢谢
Pau*_*ong 14
根据Crockford的帖子,你会想要将所有内容都包含在一个函数中......
(function () {
"use strict";
// the rest of your file goes here...
}());
Run Code Online (Sandbox Code Playgroud)
您也可以使用jshint代替,它具有" globalstrict "选项,可以完全满足您的要求而无需在函数中包装所有内容
如果不更改驱动 jslint 的 javascript 文件,则无法完成此操作。
对我来说,功能形式是一种脾气暴躁的工作实践,因此不能强加于人。
并不是每个人都需要组合和缩小,但即使我这样做了,我也会组合应用相同规则的代码,因此文件语句就足够了。
尽管 jshint 正好具有您需要的功能。最新的 jslint 现在比 jshint 更先进,可以发现更多弱点并处理更复杂的代码。我喜欢 jshint,但它跟不上 jslint。
归档时间: |
|
查看次数: |
10948 次 |
最近记录: |