JavaScript はコンパイルされた言語ではなく、インタプリタ言語です。 JavaScript はリテラルのスクリプト言語であり、すべてのスクリプト言語はインタープリタ言語です。JavaScript で書かれたコードはコンパイルする必要がなく、直接実行できます。ブラウザはソース コードを直接解釈し、メモリ内に変数を作成するなどの操作を実行します。 . .
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
Javascript はコンパイル言語ではなく、インタープリタ言語、つまりリテラルのスクリプト言語です。
コンパイル言語とは、まずソース コードをマシン コード (Windows システムの exe ファイルなど、いわゆる実行可能プログラム) にコンパイルすることです。実行中、コンピュータはマシンコードを CPU に渡して実行するだけで済みます。コンパイル言語は、実行速度が速く、効率が高いという特徴があります。デメリットは携帯性の悪さです。
分析言語は、ソース コードの形式で直接表示され、操作中にリアルタイムでマシン コードに解析されて実行されます。
すべてのスクリプト言語 (もちろん JavaScript も含む) はインタープリタ型言語です。このタイプの言語の最大の特徴は、独立して存在することができず、他のプログラム (ブラウザなど) に寄生する必要があることです。
JavaScript はインタープリタ型スクリプト言語です。最初にコンパイルしてから実行する必要がある C、C およびその他の言語とは異なり、JavaScript で記述されたコードはコンパイルする必要がなく、直接実行できます。
JavaScript で記述されたコードはコンパイルする必要がなく、直接実行できます。また、JavaScript はインタープリタ型言語であるため、システムは各コードが実行されたときにのみ、コードが間違っているかどうかを認識することになります。
拡張知識: インタープリタ言語とコンパイル言語
コンパイル言語は、すでにマシンコードであるため、実行時は一般にインタープリタ言語よりも高速です。 、それをマシンコードに解釈する必要はありません。
インタープリタ型言語は、一行や短いプログラムを書いた直後に実行してデバッグでき、アイデアをすぐにテストできます。
[関連する推奨事項: JavaScript 学習チュートリアル]
以上がJavaScript はコンパイル言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。