innerHTML创建多个标签 :(性能消耗高)
创建原理:
1.将元素内部原来所有的内容全部取出
2.将需要添加的内容与取出的内容拼接
3.将拼接后的内容覆盖到原来的元素中
4.重复上述过程多次
createElement()创建多个标签:(性能消耗低)
创建原理:
1.一次性创建多个标签(创建的标签是虚拟的,并未添加到元素内部)
2.将创建的标签添加到元素内部
1.将元素内部原来所有的内容全部取出
2.将需要添加的内容与取出的内容拼接
3.将拼接后的内容覆盖到原来的元素中
4.重复上述过程多次
1.一次性创建多个标签(创建的标签是虚拟的,并未添加到元素内部)
2.将创建的标签添加到元素内部