ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript は解釈またはコンパイルされますか?

JavaScript は解釈またはコンパイルされますか?

青灯夜游
青灯夜游オリジナル
2021-11-26 17:55:444077ブラウズ

JavaScript が解釈されます。 JavaScript は、機能優先の軽量のインタープリタ型またはジャストインタイムでコンパイルされるスクリプト言語です。JavaScript で書かれたコードはコンパイルする必要がなく、直接実行できます。ブラウザはソース コードを直接解釈し、メモリ内に変数を作成します。待機します。操作用。

JavaScript は解釈またはコンパイルされますか?

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

解釈型とは何ですか?コンパイル型とは何ですか?

コンパイル言語とは、まずソース コードをマシン コード (つまり、Windows システムの exe ファイルなど、いわゆる実行可能プログラム) にコンパイルすることです。 ). 実行時 コンピュータは、実行のためにマシンコードを CPU に直接渡すだけで済みます。コンパイル言語は、実行速度が速く、効率が高いという特徴があります。デメリットは携帯性の悪さです。

分析言語は、ソース コードの形式で直接表示され、操作中にリアルタイムでマシン コードに解析されて実行されます。すべてのスクリプト言語 (もちろん JavaScript も含む) はインタープリタ型言語です。このタイプの言語の最大の特徴は、独立して存在することができず、他のプログラム (ブラウザなど) に寄生する必要があることです。

#JavaScript は解釈またはコンパイルされますか? #JavaScript が解釈されます。

JavaScript は、関数優先度を備えた軽量のインタープリタ型またはジャストインタイムでコンパイルされるスクリプト言語です。最初にコンパイルしてから実行する必要がある C、C およびその他の言語とは異なり、JavaScript で書かれたコードはコンパイルする必要がありますが、直接実行できます。

また、JavaScript はインタープリタ型言語であるため、システムは各コードが実行されたときにのみ、各コードが間違っているかどうかを認識することになります。

[推奨学習:

JavaScript 上級チュートリアル

]

以上がJavaScript は解釈またはコンパイルされますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。