[1] 読取専用の
属性は、その節の子節並びを値に取ります。
子節がなければ、空の節並びが返されます。NodeList
Node.childNodes
[2] DOM では、 NodeList
は生きています。
例えば子節を削除すると、特に何もしなくても、
childNodes
属性で受取った節並びからもその節が消滅しています。
(この注意書きは [DOM1FE] にはあって [DOM2] や [DOM1SE] にはありませんが、
単にくどい説明を省いただけで、他の場所
(DOM 2 なら : http://www.w3.org/TR/DOM-Level-2-Core/core.html#td-live)
にちゃんと残っています。)
[10] 子供達変更済手順群は、 節点の子供に変化が生じたときに実行される処理です。
[41] 定義されているのは、次の場面です。
[11] insert, remove, replace data から呼び出されます。
[12] の改訂以前は、 より狭い範囲 (子供テキスト内容) に対して規定されていました。 実情に合わせて改められました。 >>8, >>6
[34] 要素の子供が変化すると挿入手順群や削除手順群などが実行されますが、 それとは別に、子供テキスト内容が変化したときには子供テキスト内容変更手順群 >>32 が実行されます。
[35] これは要素の挿入、要素の削除、データの置換といった操作から呼び出されます。
[37] DOM木に変更があった場合でも、子供テキスト内容が変化していない場合、 子供テキスト内容変更手順群は実行されるとは限りません。 現在規定されているいずれの操作も、子供テキスト内容が変化しない場合、 実行されたかどうかは観測できません。
[6] Align with DOM's children changed steps (annevk, , ) https://github.com/whatwg/html/commit/928f862788e5d1d3fef905fd36bb55ea1939b0c1
[8] Replace child text content change steps by annevk · Pull Request #800 · whatwg/dom () https://github.com/whatwg/dom/pull/800
[9] Replace child text content change steps (annevk, , ) https://github.com/whatwg/dom/commit/ce4c6ba5b6e8e26e9c0e6f157243df9942d8b52a