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. DOM要素とは何ですか?
- 2. サブツリー(JavaScriptでDOMを参照する場合)とは何ですか?
- 3. JavaScriptとDOMバインディング
- 4. XML DOMとJavaScript
- 5. JavaScriptとDOM
- 6. JavaScriptのオブジェクトとDOM
- 7. 何百ものDOM要素のJavaScriptイベントリスナー
- 8. Javascriptでは、DOMを拡張できますか? JavaScriptでは
- 9. DOM内のHTMLCollectionとNodeListの違いは何ですか?
- 10. jsイベントとDOMイベントの違いは何ですか?
- 11. javascriptでは "function()"とは何ですか?
- 12. JavaScriptでは、event.isTriggerとは何ですか?
- 13. JavaScriptのプロトタイプとは何ですか?
- 14. JavaScriptテンプレートのプリコンパイルとは何ですか?
- 15. JavaScriptで.srcとは何ですか?
- 16. Javascriptでtop.passback()とは何ですか?
- 17. JavaScriptで「{%」とは何ですか?
- 18. Javascriptで '〜〜'とは何ですか?
- 19. JavascriptファイルにBOMが含まれているかどうか
- 20. "javascript :;"との違いは何ですか?と "javascript:"のhref属性ですか?
- 21. JavaScriptデータ型とは何ですか?
- 22. Javascript:工場とは何ですか?
- 23. 「Simplified JavaScript」とは何ですか?
- 24. JavaScriptガベージコレクションとは何ですか?
- 25. W3のDOM仕様では、StringとDOMStringの違いは何ですか
- 26. Javascript DOMタグソースからのcreateElement
- 27. JavascriptではDOM内の要素を複製できますか?
- 28. javascriptはDOMとFlashプラグインが「話す」ための唯一の方法ですか?
- 29. javascript:/ * @ @ */meanは何ですか?
- 30. DOMオブジェクトをJavascript配列のインデックス/キーにすることはできますか?
> 'document'ノードはDOMです " DOMツリーにノードがあります "または"ノードがDOMツリーの最小単位です "または"ノードがDOMツリーを構成しています" 考えますか? – stevemao
元の回答は私には完璧に見えます – divine