HTMLのecmascriptの意味は何ですか

青灯夜游
青灯夜游オリジナル
2022-01-27 13:47:472122ブラウズ

HTML では、ecmascript はスクリプト言語の標準仕様を指します。これは、ホスト環境で計算を実行し、計算オブジェクトを操作できるオブジェクトベースのプログラミング言語であり、Web ページの動的パフォーマンスをサポートするために使用されます。JavaScript はECMAScript仕様の実装。

HTMLのecmascriptの意味は何ですか

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

ECMAScript は、Ecma International (旧欧州コンピュータ製造者協会) によって ECMA-262 を通じて標準化されたスクリプト プログラミング言語です。

ECMAScript は、Netscape の Brendan Edge によって開発されたスクリプト言語の標準仕様であり、当初は Mocha という名前でしたが、後に LiveScript に変更され、最終的に JavaScript に変更されました。 1995 年 12 月、Sun と Netscape は共同で JavaScript をリリースしました。 1996 年 11 月、Netscape は JavaScript を標準化のために欧州コンピュータ製造者協会に提出しました。 ECMA-262 の最初のバージョンは、1997 年 6 月に Ecma 組織によって採用されました。 ECMA スクリプトは、ECMA-262 標準化されたスクリプト言語の名前です。 JavaScript と JScript は ECMAScript と互換性がありますが、ECMAScript を超える機能が含まれています。

ECMAScript は、ホスト環境で計算を実行し、計算可能なオブジェクトを操作できるオブジェクトベースのプログラミング言語です。 ECMAScript は、Web ページの動的なプレゼンテーションをサポートし、Web ベースのクライアント/サーバー アーキテクチャにサーバー側のコンピューティング機能を提供する Web スクリプト言語として最初に設計されました。しかし、ECMAScript はスクリプト言語としては他のスクリプト言語と同じ性質、つまり「既存のシステムが提供する機能を操作、カスタマイズ、自動化するために使用される」という性質を持っています。

ECMAScript 仕様は、スクリプト言語の実装に何を含めるべきかを定義しますが、拡張可能なため、その実装によって提供される機能は、この最小限のセットとは大きく異なる場合があります。 ECMAScript 自体はスクリプト言語ではありません。 Web アプリケーションで便利な操作を実行する Bean のコレクション (たとえば、Netscape の AWT) が Sun の JavaBean 仕様の実装であるのと同様に、JavaScript は ECMAScript 仕様の実装です。

JavaScript と ECMAScript の関係

ECMAScript (略して「ES」) は、ECMA-262 標準に従って実装されたユニバーサル スクリプト言語です。標準では主にこれを規定しています。これには、構文、型、ステートメント、キーワード、予約語、演算子、オブジェクト、および言語のその他の部分が含まれています。現在の ECMAScript の最新バージョンは ECMAScript6 (「ES6」と呼ばれます) です。

JavaScript に関しては、JavaScript と ECMAScript を同じものと考えることがあります。実際には、そうではありません。JavaScript には、ECMA-262 で指定されているものよりもはるかに多くのコンテンツが含まれています。完全な JavaScript は次のもので構成されます。

  • コア (ECMAScript): 言語の構文と基本オブジェクトを提供します;

  • ドキュメント オブジェクト モデル ( DOM): Web コンテンツの処理メソッドとインターフェイスを提供します;

  • ブラウザ オブジェクト モデル (BOM): ブラウザと対話するためのメソッドとインターフェイスを提供します。

[関連する推奨事項: JavaScript 学習チュートリアル]

以上がHTMLのecmascriptの意味は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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