如果我想在必须使用newEl
之前插入refEl
refEl.parentNode.insertBefore(newEl, refEl);
为什么 w3c 会做出这样的决定?
对我来说,下面的两个选项更有意义
insertBefore
只期待一个论点:refEl.insertBefore(newEl); /* or */ newEl.insertBefore(refEl);
只
document
拥有insertBefore
document.insertBefore(newEl, refEl);
为什么 w3c 要我们指定冗余父元素?
也许有什么我看不到的优势?