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