1. createElement()

  1. -->可以用于创建一个元素节点对象,它需要一个标签名作为参数,将会根据标签名创建元素节点对象,并将创建好的对象作为返回值返回
  2. 语法:document.createElement()

2. createTextNode()

  1. -->创建文本节点对象,需要一个文本内容作为参数,将会根据该内容创建文本节点,并将新的节点返回

3. append Child()

  1. -->向一个父节点中添加一个新的子节点
  2. 语法:父节点.appendChild(子节点)

4. insertBefore()

  1. -->可以在指定的子节点前插入新的子节点
  2. 语法:父节点.inserBefore(新节点,旧节点)

5. replaceChild()

  1. -->可以使用指定的子节点替换已有的子节点
  2. -->语法:父节点.replaceChild(新节点,旧节点)

6. removeChild()

  1. -->可以删除一个子节点
  2. -->语法:父节点.removeChild(子节点)
  1. 使用innerHTML也可以完成Dom的增删改的相关操作,一般我们会把两种方式结合使用