JavaScriptエンジン

From Wikipedia, the free encyclopedia

JavaScriptエンジン (英語: JavaScript engine) は、JavaScriptのコードを実行するコンピュータプログラムソフトウェアエンジンである。初期のJavaScriptエンジンは単なるインタプリタであったが、近年の全てのエンジンは、性能の向上のためにJITコンパイルを利用している[1]

JavaScriptエンジンは通常、ウェブブラウザのベンダーによって開発されており、全ての主要なブラウザはそのエンジンを搭載している。ブラウザでは、JavaScriptエンジンはDOMを介してレンダリングエンジンと連携して実行される。

JavaScriptエンジンの使用はブラウザに限定されたものではなく、例えば、V8は一般的なNode.jsランタイムシステムのコアコンポーネントとして使用されている。

ECMAScriptはJavaScriptの標準仕様で、ECMAScriptエンジン (英語: ECMAScript engine) はJavaScriptエンジンの別名として使われる。

主なエンジン

脚注

Related Articles

Wikiwand AI