Skip to content

DOMって結局何?

DOMとはなにか?

DOMとはなにか、いろいろなドキュメントを調べていた時にMDNのページの表現が一番しっくりきた。

ドキュメントオブジェクトモデル (DOM) はウェブ文書のためのプログラミングインターフェイスです。ページを表現するため、プログラムが文書構造、スタイル、内容を変更することができます。 DOM は文書をノードとオブジェクトで表現します。そうやって、プログラミング言語をページに接続することができます。

DOMとJavaScriptの関係

DOMとJavaScriptは密接な関係にあるが、DOMを操作するためのDOM APIはJavaScriptの標準仕様ではない。
その仕様はJavaScriptではなくWeb標準で規定されている。

じゃあDOM APIの仕様はどこにある?

ここにある。WHATWGが管理しているということで良いのかな?

参考