javascript - 如果已有 Node.appendChild(),ParentNode.append() 有什么用?

标签 javascript w3c

ParentNode.append(): MDN , W3C Spec

Node.appendChild():MDN , W3C Spec

这两种方法似乎都做同样的事情。两者兼有有什么用?

最佳答案

您的问题已在 MDN Link 中得到解答你发布了。

Differences to Node.appendChild():

  • ParentNode.append() allows you to also append DOMString object, whereas Node.appendChild() only accepts Node objects.
  • ParentNode.append() has no return value, whereas Node.appendChild() returns the appended Node object.
  • ParentNode.append() can append several nodes and strings, whereas Node.appendChild() can only append one node.

关于javascript - 如果已有 Node.appendChild(),ParentNode.append() 有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46955936/

相关文章:

javascript - 如果不存在合适的 ARIA 属性,我是否应该使用自定义 ARIA 属性?

css - W3C 的 "Semantic Data Extractor"在语义正确的 XHTML CSS 开发中有什么用处?

javascript - HTML <br> 和innerHTML

javascript - jQuery ajax 在 chrome 中工作,但在 IE 9 中不起作用

javascript - ontouchevent手势滚动问题

javascript - 将交替行样式应用于 TabContainers 中的 GridView 的更有效方法

javascript - JQuery 删除图像

css - 在CSS Flexbox中,为什么没有“justify-items”和“justify-self”属性?

javascript - W3C 验证器通过 ajax 在本地主机上离线

html - 替换 <ol start=...>