DOM, Node, Elementについてそれぞれの違いを説明できますか? DOM Node Element 実践!NodeをElementに変換する まとめ リンク DOM, Node, Elementについてそれぞれの違いを説明できますか? Web開発において、これらをすべて「要素」として呼んで曖昧にしていると型定義などで詰まることがあります。 この3つの名称、実は明確な違いがあると知っていましたか? これを期にマスターしましょう。 DOM DOMは、「Document Object Model、つまりドキュメントを物として扱うモデル」のことを言います。 DOMツリーという階層構造を持ち、JavaScriptはDOMツリーを操作することでHTMLを操作することができます。 <body> ├──<section> │ ├──<p> │ ├──<p> │ └──<p> ├──<secti