JavaScript:appendDiv(append和appendChild的区别)


>>appendchild:

document.getElementById("myList").appendChild(newListItem);

如果得到父节点dom parentNode

parentNode.append()可以同时传入多个节点或字符串,没有返回值;

parentNode.appendChild()只能传一个节点,且不直接支持传字符串

(需要parentNode.appendChild(document.createTextElement('字符串'))代替),返回追加的Node节点。

【parentNode.append()是还在试用期的方法,有兼容问题。】

参考:

document.createDocumentFragment:https://developer.mozilla.org/zh-CN/docs/Web/API/DocumentFragment