javascript - 哪个工具可以警告我 JavaScript 分号插入?

标签 javascript jslint

我们使用 Closure Compiler 来发现 JavaScript 中的语法错误,并使用 window.onerror 来发现所有其他运行时错误。每个文件都增加了“使用严格”。这些都没有捕获“有用”插入的分号。

我已经尝试过 JSLint,但它对于应该如何用 JavaScript 编写代码有非常具体的想法,因此没有我希望的那么有用。例如,对于 JsLint,我不能再使用 for (var i = ...) 风格; JsLint 一遇到其中之一就放弃。

是否有其他一些 JavaScript 静态分析工具可以特别警告我有关分号插入的问题?

最佳答案

还有JSHint:

http://www.jshint.com/

您可以自定义要警告的内容。它可以作为构建过程的一部分作为独立检查器运行,也可以集成到各种编辑器中。

关于javascript - 哪个工具可以警告我 JavaScript 分号插入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11885813/

相关文章:

javascript - 克隆包含另一个对象数组的对象数组

javascript - 工厂功能如何使事情变得私有(private)?

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

javascript - 需要一个标识符,但循环 jslint 看到的是 ')'

javascript - 如何向 JavaScript Date 对象添加年、月、日、小时、分钟或秒?

javascript - 找到最短的数学运算序列

javascript - CoffeeScript 中的函数声明

javascript - 有没有办法让 JSLint 对这个正则表达式满意?

javascript - 指令属性中的花括号,angularJS

javascript - JSLint 预期为 '%',结果却看到 '%'