1

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

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

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

4

1 回答 1

3

还有JSHint

http://www.jshint.com/

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

于 2012-08-09T14:38:46.560 回答