我们使用Closure Compiler来发现JavaScript和window.onerror中的语法错误,以发现所有其他运行时错误。每个文件都使用“use strict”进行扩充。这些都没有抓住“有用”插入的分号。
我已经尝试过JSLint,但它对于如何在JavaScript中进行编码有非常具体的想法,因此没有我想要的那么有用。例如,使用JsLint,我不能再使用for (var i = ...)
样式; JsLint一遇到其中一个就放弃了。
是否有一些其他的JavaScript静态分析工具可以警告我特别是分号插入?
答案 0 :(得分:3)