JSlint允许在脚本开头的注释块中设置选项,其中一些可以帮助减少使用的烦人。我希望有更多的生产力。
我选择了这些开始:
/*jslint devel: true, browser: true, unparam: true, debug: false, es5: true, white: true, maxerr: 50, indent: 4 */
什么是既定的默认值?
[我真的想让它不主观,但是是的,我想知道什么对你有用]
JSlint允许在脚本开头的注释块中设置选项,其中一些可以帮助减少使用的烦人。我希望有更多的生产力。
我选择了这些开始:
/*jslint devel: true, browser: true, unparam: true, debug: false, es5: true, white: true, maxerr: 50, indent: 4 */
什么是既定的默认值?
[我真的想让它不主观,但是是的,我想知道什么对你有用]
基本上这对我有用,禁用了所有烦人的东西。
/*jslint white: true, browser: true, devel: true, windows: true, forin: true, vars: true, nomen: true, plusplus: true, bitwise: true, regexp: true, sloppy: true, indent: 4, maxerr: 50 */
“使用起来不那么烦人”是什么意思?不使用 JSLint 是最不烦人的。
在 JSLint 中已经默认设置了默认值;因此,默认值为“无覆盖”。但是,在某些情况下,您必须覆盖默认值;对您来说,这可能是browser: true
(允许 javascript 与浏览器交互)和devel: true
(如果您想使用alert
等console.log
;顺便说一句,请考虑改用浏览器的集成调试器)。
您可以安装Komodo Edit(开源编辑器)并将其配置工具用于 JsLint 或 JsHint,以下是 JsLint 的配置工具:
它为您提供了配置字符串