原生只有insertBefore这个方法
通过insertBefore可以封装inserAfter方法
Element.prototype.insertAfter = function(targetNode, afterNode) {
const beforeNode = afterNode.nextElementSibling
if (beforeNode == null) {
this.appendChild(targetNode)
} else {
this.insertBefore(targetNode, afterNode)
}
}
网友评论