过去多啦不再A梦2017-06-14 10:55:43
DOM API 就是這麼設計的。
body
就是 h1
的父元素。
雖然 h1
是一個 Element
,但這個方法都是繼承了 Node
。
Node.insertBefore()
var insertedElement = parentElement.insertBefore(newElement, referenceElement);
| | | |
被插入的节点 | 被插入的节点 |
新插入节点的父节点 |
插入newElement之前的那个节点
insertedElement
是被插入的節點,即 newElement
parentElement
是新插入節點的父節點
newElement
是被插入的節點
referenceElement
在插入 newElement
之前的那個節點
再看看 Node.removeChild
let oldChild = node.removeChild(child);
// OR
element.removeChild(child);
child
是要移除的那個子節點.
node
是 child 的父節點.
oldChild
保存對刪除的子節點的引用. oldChild === child
.