ブラウザが HTML を解析すると各タグがツリー構造になります。JavaScript から `querySelector()` などで表示中のページを書き換えられます。
ブラウザが HTML を解析すると各タグがツリー構造になります。JavaScript から `querySelector()` などで表示中のページを書き換えられます。
AI にフロントエンドを頼むと `getElementById()` や `addEventListener()` が現れます。「ボタンを押したら動く」の舞台が DOM です。
ブラウザが HTML からツリー構造を生成し JS が操作する接点です。
JS の一行でボタン追加やテキスト書き換えができます。
HTML はテキスト、DOM はメモリ上のオブジェクトで別物です。
AI 生成コードのデバッグ時に DOM ツリーの構造を読む場面です。
`document.querySelector` でノードを取得する基本操作から入ります。
Virtual DOM、Shadow DOM、Web Components