【どむ】
DOM(ドキュメントオブジェクトモデル) とは?
💡 HTMLをJavaScriptで操作するための「リモコン」
📌 このページのポイント
- ブラウザがHTMLを読み込むとDOMツリーが構築され、JavaScriptからアクセスできるようになる
- document.querySelector() などのメソッドで要素を取得し、内容やスタイルを変更できる
- addEventListener() でクリックや入力などのユーザー操作に反応する処理を登録できる
- DOM操作はコストが高いため、頻繁な更新はパフォーマンスに影響する
DOMっていつ作られるの?
DOM操作が重いってどういうこと?
DOMの変更をリアルタイムに監視する方法ってあるの?
ブラウザの開発者ツールでDOMを触れるって本当?
まとめ:ざっくりこれだけ覚えればOK!
📖 おまけ:英語の意味
「Document Object Model」 = 文書オブジェクトモデル
💬 HTML文書(Document)をオブジェクト(Object)の木構造(Model)として扱うAPI仕様