dom_dom0100_001
DOMは( A )や( B )の構造をプログラムから扱うためのインターフェースである。
目指せ!! ソフトウェアアーキテクト
DOMは( A )や( B )の構造をプログラムから扱うためのインターフェースである。
DOMは文書を( A )構造として表現し、各( B )がノードとして定義される。
DOMにおけるノードには、Elementノード、Textノード、( A )ノード、( B )ノードなどが存在する。
HTMLは( A )なマークアップ言語であるのに対し、DOMは( B )に操作可能なインターフェースを提供する。
DOMのルートにあたるオブジェクトは( A )であり、その中に( B )要素が含まれる。
document.body は文書の( A )部分を表し、document.head は( B )部分を表す。
ノードの階層関係には、親ノード、子ノード、( A )ノード、( B )ノードが存在する。
getElementById() は( A )を使って要素を取得し、querySelector() は( B )を使って要素を取得する。
innerText は要素内の( A )を取得し、innerHTML は要素内の( B )を取得する。
DOMにおけるNodeListやHTMLCollectionは( A )の集合を扱うものであり、( B )のように反復処理が可能である。