jslintはjavascriptの問題をどのようにチェックしますか?実際のJavaScriptパーサーはありますか?
2 に答える
4
JSLintはJavaScriptで記述されており、Prattパーサーを使用します。提供されたソースを解析することで「機能」し、「問題」を探します。これらの問題は作成者によって定義されており、必ずしも構文に関連しているわけではありません。
「 JSLintはJavaScriptのプロフェッショナルなサブセットを定義している」ことに注意してください。これは、すべての純粋なECMAScriptがJSLintで有効であるとは限らないことを意味します。
于 2010-12-19T02:58:37.027 に答える
2
はい、コードを解析して分析します。
構文エラーなどのコード内の明確な問題だけでなく、潜在的な問題もチェックします。奇妙に見えるコードを書くと、意図したとおりに動作しない可能性が高くなります。
于 2010-12-19T03:01:10.750 に答える