JavaScript はコンパイル言語ですか?

青灯夜游
リリース: 2022-01-28 12:04:31
オリジナル
3010 人が閲覧しました

JavaScript はコンパイルされた言語ではなく、インタプリタ言語です。 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート