javascript jslint是如何工作的?

fjaof16o  于 2022-12-21  发布在  Java
关注(0)|答案(2)|浏览(96)

jslint如何检查javascript中的问题?它有一个实际的javascript解析器吗?

rt4zxlrg

rt4zxlrg1#

JSLint是用JavaScript编写的,使用了Pratt Parser。它通过解析提供的源代码来“工作”,并寻找“问题”。这些问题由作者定义,不一定与语法相关。
需要注意的是,“JSLint定义了JavaScript的一个专业子集”,这意味着并非所有纯ECMAScript在JSLint中都有效。

okxuctiv

okxuctiv2#

是的,它解析和分析代码。
它不仅检查代码中的明确问题,如语法错误,还检查任何潜在的问题。如果你编写的代码看起来很奇怪,很有可能它没有达到你的预期。

相关问题