js里用append()和appendChild有什么區別?


parentNode.append()是還在試用期的方法,有兼容問題。

是在parendNode節點中最后一個子節點后插入新Node或者DOMString(字符串,插入后為Text節點)

 parentNode.appendChild() 的 區別在於:
parentNode.append()可以同時傳入多個節點或字符串,沒有返回值;
parentNode.appendChild()只能傳一個節點,且不直接支持傳字符串

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM