JS解釈または言語をコンパイルされていますか?

解釈され、コンパイル言語

インタプリタ言語

  • インタプリタ言語コードは、プログラムの実行中に、インタプリタを使用して動的コードをマシンコードに解釈し、実行、直接操作の一つです。

コンパイル言語

  • コンパイル言語を直接実行しないで、マシンコードにコードをコンパイルするコンパイラを使用して、プログラムを実行するために必要です。

長所と短所

  • 言語がすでにマシンコードに再び説明することなく、マシンコードをコンパイルされているので、より動作時のコンパイル言語は、一般的に、少し速くであると解釈されます。

  • フィニッシュラインは、言語、または短いプログラムを解釈することができた後、すぐに、迅速なテストに自分の考えをデバッグし、すぐに実行します。

JSは、言語をコンパイルまたは翻訳属し?

  • 一般的に解釈された言語であると考えられますが、「あなたは、JSを知らない」の著者が来るブック:JavaScriptの下の「ダイナミック」または「解釈」の言語の一般的なカテゴリに該当するにもかかわらず、ITは中FACTであるという事実でコンパイルされました言語
    著者は、と考えているJSはコンパイル言語です。

おすすめ

転載: www.cnblogs.com/wljqds/p/11257452.html