go on program

DOMってなに?

2020/06/14

JavaScriptを学習していくと、「DOM」という用語がでてくる。
「DOM」とはなんでしょうか。

DOMとは?

DOMとは「Document Object Model」の略で、HTMLやXMLをJavaScriptを使って操作するためのプログラミングインターフェイスになります。
HTMLやXML、JavaScriptなど様々なプログラミング言語やスクリプトから、扱いたいノードを特定し操作できるようにする仕組みを提供してくれます。

DOMとHTMLの関係

HTMLは、DOMの対象ドキュメントとして扱うことができます。

DOMとJavaScriptの関係

Webブラウザは、DOMを実装しすることでdocumentオブジェクトを介することができ、JavaScriptからDOMへのアクセスが提供されています。

ですが、あくまでもDOMはJavaScriptと切り離された仕様のため、「Node.js」などの非ブラウザで完全に動作し、実際に広く利用されている。

関連記事
RELATED