使用するnewEl前に挿入したい場合refEl
refEl.parentNode.insertBefore(newEl, refEl);
なぜ w3c はそれを決定したのですか?
私にとっては、以下の 2 つのオプションがより理にかなっています
insertBefore1 つの引数のみが必要です:refEl.insertBefore(newEl); /* or */ newEl.insertBefore(refEl);document持っているだけinsertBeforedocument.insertBefore(newEl, refEl);
w3c が冗長な親要素を指定することを求めたのはなぜですか?
多分私が見ていない利点はありますか?