質問

JQueryは実際にはECMA仕様の実装ではなく、何らかのフレームワークであると想定するのは正しいですか?

それが当てはまる場合、どのランタイムを使用しますか?たとえば、IEでは、最終的にIEのJavaScriptエンジンになりますか?

ありがとう

メッシュ

役に立ちましたか?

解決

jQueryはすべてJavascriptで記述されています。それは、それを実行するブラウザーにあるJavascriptエンジンを使用して実行されるため、IEで実行する場合、IEのエンジンを使用します。 Firefoxでは、Firefoxエンジンを使用します。

基本的には、すべてのブラウザーが準拠している準標準Javascript APIを中心に構築されたAPIにすぎません。フレームワーク内で開発する場合、ブラウザーに関係なくすべてが同じように機能するように、ブラウザー間の癖を考慮して、それらを(内部的に)スムーズにします。

すべてのブラウザが許可する範囲でのみECMA仕様に従います。

他のヒント

jQueryはJavaScriptで記述されたフレームワークであるため、ブラウザのJavaScriptエンジンによって実行されます。

jQueryはECMA仕様の実装ではなく、javascriptフレームワークです。最新のすべてのブラウザーで実行でき、javascriptの開発を容易にするAPIを提供します。 JavaScriptランタイムはブラウザによって異なるため、jQueryはブラウザを動的に検出し、それに応じて動作します。

あなたの質問に答えるために、IEではIEのJavaScriptエンジンの下で実行が終了します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top