JavaScriptのDOMおよびBOMとは何ですか?誰かが仮面ライダーの言葉でこれらを説明できるなら、それは素晴らしいでしょう!私はこれらのより深い理解を得るのが好きです。JavaScriptのDOMとBOMは何ですか?
答えて
BOM(ブラウザのオブジェクトモデルは)window
の子であるオブジェクトnavigator
、history
、screen
、location
とdocument
で構成されています。 document
ノードには、ドキュメントオブジェクトモデルであるDOM(Document Object Model)があり、ページの内容を表します。あなたはjavascriptを使ってそれを操作することができます。
彼らはあなたが扱っているだけで、異なるオブジェクトだ:DOMは、例えば、文書を扱うドキュメントオブジェクトモデル、HTML要素自体、ある
- など、あなたがそれにどうなる
document
とすべてのトラバース、イベント、 - BOMは、いくつかのと同様(
history
、location
、navigator
とscreen
のように、文書とは別に、ブラウザのコンポーネントを扱うブラウザオブジェクトモデルであり、ブラウザによって異なるもの)。
- DOM - ドキュメントオブジェクトモデル
- BOM -
This articleはJavascript、DOMとBOMとの関係を説明するブラウザオブジェクトモデル。
このリンクをお寄せいただきありがとうございます! –
Javascriptの詳細については、Mozilla Foundationを参照してください。
DOM
https://developer.mozilla.org/en-US/docs/DOM/DOM_Reference/Introduction
BOM
DOMは、Webページがブラウザに読み込まpage..Allための文書オブジェクトモデルを作成しているmodel..whenドキュメントオブジェクトを意味し、オブジェクトはツリー構造として配列されています。
BOMはブラウザオブジェクトモデルを意味します。ウィンドウオブジェクトはウィンドウブラウザーを表すすべてのブラウザーでサポートされています。すべてのグローバルJavaScriptオブジェクト、関数、および変数は、自動的にウィンドウオブジェクトのメンバーになります。
BOMはブラウザオブジェクトモデルを意味します。これらは、ブラウザを操作するために使用できるオブジェクトです。彼らはウィンドウオブジェクトのすべての子であるナビゲーター
- ナビゲータ
- 画面
- 場所
- 歴史
- 文書
です。 DOMはドキュメントオブジェクトモデルはBOMの一部であり、ロードされたページファイルの内容を操作するのに役立ちます。これにはHTMLとCSSが含まれます
- 1. BOMがオブジェクトである場合BOM、DOM、ドキュメント、ウィンドウBOMオブジェクトにアクセスする方法
- 2. DOMの「コンパイル」とは何ですか?
- 3. DOM要素とは何ですか?
- 4. サブツリー(JavaScriptでDOMを参照する場合)とは何ですか?
- 5. シャドウDOM:シャドウDOMとは何かを編集する方法
- 6. 何百ものDOM要素のJavaScriptイベントリスナー
- 7. JavaScriptとDOM
- 8. XML DOMとJavaScript
- 9. JavaScriptとDOMバインディング
- 10. JavaScriptのオブジェクトとDOM
- 11. DOM内のHTMLCollectionとNodeListの違いは何ですか?
- 12. DOMのnode.isSameNode(node1)とnode === node1の違いは何ですか?
- 13. Javascriptでは、DOMを拡張できますか? JavaScriptでは
- 14. JavaScriptでは、event.isTriggerとは何ですか?
- 15. javascriptでは "function()"とは何ですか?
- 16. jsイベントとDOMイベントの違いは何ですか?
- 17. DOMスクリプトとJavaScriptは同じものですか?
- 18. JavaScriptのプロトタイプとは何ですか?
- 19. JavaScriptテンプレートのプリコンパイルとは何ですか?
- 20. javascriptの{...コード...}とは何ですか?
- 21. javascriptの!functionとは何ですか?
- 22. JavaScriptオブジェクトとプロパティとは何ですか?
- 23. JavaScriptでPromise $ 2とは何ですか?
- 24. JavaScriptで(0&1)とは何ですか?
- 25. Javascriptでtop.passback()とは何ですか?
- 26. JavaScriptで「{%」とは何ですか?
- 27. Javascriptで '〜〜'とは何ですか?
- 28. JavaScriptで.srcとは何ですか?
- 29. JavascriptでBarPropとは何ですか?
- 30. 生産BoM爆発ドリルスルーファントムBoM
> 'document'ノードはDOMです " DOMツリーにノードがあります "または"ノードがDOMツリーの最小単位です "または"ノードがDOMツリーを構成しています" 考えますか? – stevemao
元の回答は私には完璧に見えます – divine