javascript原型链容易混淆的相关知识

append

  1. appendParentNode的方法
  2. append()允许追加 DOMString 对象
  3. ParentNode.append() 没有返回值
  4. ParentNode.append() 可以追加多个节点和字符串,

appendChild

  1. AppendChildNode的方法
  2. Node.appendChild() 只接受 Node 对象。
  3. Node.appendChild() 返回追加的 Node 对象。
  4. ParentNode.append() 可以追加多个节点和字符串,而 Node.appendChild() 只能追加一个节点。

DOMString

DOMString 就是 js 中的字符串,不是拼接的 html 字符串,如果传递是 html 字符串,html 标签会被当做内容显示出来。

总结

也就是说,这两个方法添加像 innerHTML 那样的 html 拼接字符串都没用

Window 和 window 的区别

Window 是一个接口,是包含 DOM 文档窗口的接口。
window 是暴露给 JavaScript 代码的一个全局变量。
每个 tab 有自己独立的 window 全局变量,其实就是一个实例。

文章作者: wenmu
文章链接: http://blog.wangpengpeng.site/2020/01/09/Append%E5%92%8CAppendChild%E7%9A%84%E5%8C%BA%E5%88%AB/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 温木的博客
微信打赏