append
append
是ParentNode
的方法append()
允许追加DOMString
对象ParentNode.append()
没有返回值,ParentNode.append()
可以追加多个节点和字符串,
appendChild
AppendChild
是Node
的方法Node.appendChild()
只接受Node
对象。Node.appendChild()
返回追加的Node
对象。ParentNode.append()
可以追加多个节点和字符串,而Node.appendChild()
只能追加一个节点。
DOMString
DOMString 就是 js 中的字符串,不是拼接的 html 字符串,如果传递是 html 字符串,html 标签会被当做内容显示出来。
总结
也就是说,这两个方法添加像 innerHTML 那样的 html 拼接字符串都没用。
Window 和 window 的区别
Window 是一个接口,是包含 DOM 文档窗口的接口。
window 是暴露给 JavaScript 代码的一个全局变量。
每个 tab 有自己独立的 window 全局变量,其实就是一个实例。