プログラム内の dom と bom は以下を参照します: 1. DOM "ドキュメント オブジェクト モデル". コアは DOM ツリーであり、要素ノード、テキスト ノード、属性ノードを含むノード "ノード" で構成されます。など、DOM を通じて、開発者はスクリプト言語を使用して、Web ページ上の要素やコンテンツを変更、削除、追加、または置換できます; 2. BOM「ブラウザ オブジェクト モデル」は、ブラウザ ウィンドウとページの間の関係を表します。BOM オブジェクトは、一連の機能を提供します。ブラウザのウィンドウとページに関連するプロパティとメソッドを使用すると、開発者はブラウザの動作を制御できます。
# このチュートリアルのオペレーティング システム: Window10 システム、Dell G3 コンピューター。
DOM (ドキュメント オブジェクト モデル) と BOM (ブラウザ オブジェクト モデル) は、Web 開発における 2 つの一般的な概念です。
- DOM (ドキュメント オブジェクト モデル):
DOM は、HTML または XML ドキュメントを通じて Web コンテンツを表現および操作する標準化された方法を指します。 Web ページのドキュメントをツリー構造に解析し、Web ページ内のさまざまな要素にアクセスして操作できるようにします。 DOM は、JavaScript などのプログラミング言語を通じて Web ページ要素のプロパティ、スタイル、コンテンツを操作して、動的な Web ページの効果とインタラクションを実現できる一連の API を提供します。
DOM の中核は DOM ツリーであり、要素ノード、テキスト ノード、属性ノードなどのノード (Node) で構成されます。 DOM を通じて、開発者はスクリプト言語を使用して、Web ページ上の要素やコンテンツを変更、削除、追加、または置換できます。
- BOM (ブラウザ オブジェクト モデル):
BOM は、ブラウザによって提供されるオブジェクト モデルを指し、ブラウザ ウィンドウとページの間の関係を表します。 BOM オブジェクトは、ブラウザ ウィンドウとページに関連する一連のプロパティとメソッドを提供し、開発者がブラウザの動作を制御したり、ブラウザ ウィンドウのサイズを取得したり、ユーザー入力を処理したりできるようにします。
BOM には、ウィンドウ、ナビゲーター、場所、履歴などのいくつかの一般的なオブジェクトが含まれています。開発者は、BOM オブジェクトを通じて、ブラウザ ウィンドウのサイズと位置を取得および設定したり、ユーザーのブラウザ情報を取得したり、URL ジャンプや履歴記録などを制御したりできます。
要約すると、DOM は Web ページの HTML または XML ドキュメント構造を操作するために使用され、ツリー構造を通じて Web ページ要素へのアクセスと操作を提供します。一方、BOM はブラウザ ウィンドウとページに関連するオブジェクトとオブジェクトを提供します。ブラウザの動作を制御し、ブラウザ情報を取得するために使用されるメソッド。これら 2 つは合わせて Web 開発の最も重要な部分を構成します。
以上がプログラムの dom と bom とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境
