jslint 如何检查 javascript 中的问题?它有一个实际的 javascript 解析器吗?
问问题
730 次
2 回答
4
JSLint 是用 JavaScript 编写的,并使用 Pratt Parser。它通过解析提供的源代码来“工作”并寻找“问题”。这些问题由作者定义,不一定与语法有关。
需要注意的是,“ JSLint 定义了 JavaScript 的专业子集”。这意味着并非所有纯 ECMAScript 在 JSLint 中都有效。
于 2010-12-19T02:58:37.027 回答
2
是的,它解析和分析代码。
它不仅检查代码中的明确问题,如语法错误,还检查任何潜在问题。如果您编写的代码看起来很奇怪,那么它很可能没有达到您的预期。
于 2010-12-19T03:01:10.750 回答