Javascript は 3 つの部分で構成されています: 1. ECMAScript 部分は、国際的に認められた標準スクリプト言語仕様であるコアを指します; 2. DOM 部分はドキュメント オブジェクト モデルを指します; 3. BOM セクション、ブラウザのオブジェクト モデルを指します。
この記事の動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。
JavaScript の部分とは何ですか?
JavaScript と ECMAScript は同じ意味を表現するためによく使用されますが、JavaScript には ECMA-262 で規定されているものよりもはるかに多くの意味があります。完全な JavaScript 実装は、次の 3 つの部分で構成されます:
1. コア (ECMAScript)
2. ドキュメント オブジェクト モデル (DOM)
3. ブラウザ オブジェクト モデル (BOM) )
コア (ECMAScript)
ECMA-262 によって定義された ECMAScript は、Web ブラウザーの依存関係とは関係なく、国際的に認められた標準スクリプト言語仕様です。 ECMA-262 標準では、この言語が次のコンポーネントで構成されることが主に規定されています:
1. 文法
2. 変数とデータ型
3. キーワードと予約語
4.Operator
5.Control ステートメント
6.Object
2009 年に、ECMAScript バージョン 5.0 が正式にリリースされました。長い間、JavaScript は 5.0 標準に従って使用されてきました。 2015 年に、ECMAScript 6 が正式バージョンとしてリリースされ、正式には ECMAScript 2015 と呼ばれます。 ECMAScript は、スクリプト言語のすべてのプロパティ、メソッド、およびオブジェクトを定義します。したがって、Web クライアント スクリプトをコーディングするときは、ECMAScript 標準に従う必要があります。
ドキュメント オブジェクト モデル (DOM)
DOM (ドキュメント オブジェクト モデル) は、HTML および XML のアプリケーション プログラミング インターフェイス (API) です。 DOM は、ページ全体をノード階層で構成されるドキュメントにレイアウトします。 HTML または XML ページの各コンポーネントは何らかのタイプのノードであり、これらのノードにはさまざまなタイプのデータが含まれています。
ブラウザ オブジェクト モデル (BOM)
IE 3.0 および Netscape Navigator 3.0 は、アクセスして操作できる機能、BOM (ブラウザ オブジェクト モデル) を提供します。 BOM を使用すると、開発者はウィンドウの移動、ステータス バーのテキストの変更、およびページのコンテンツに直接関係しないその他の操作を実行できます。
推奨学習: 「JavaScript 基本チュートリアル #」
以上がJavaScript はどのような部分で構成されていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。