DOM映射
- 页面中的元素通过DOM方法来获取回来的集合,这个集合任然和页面中的元素存在这种一一对应的关系就是DOM映射,并且及时这个元素暂时不存在那么这变量lis集合任然会随着页面内li的增加而增加,减少而减少
- dom回流:只要页面中的元素发生了位置上的改变(增加,删除)都会引起dom回流。
- dom重绘:一般就是元素样式的改变会引起重绘。
动态创建和innerHTMl
- 动态创建的范式不会影响原有元素的任何属性,但操作不便还有可能引起多次回流;123456//1. 在页面中原有的基础上再增加4个;-->不会破坏原有元素的属性for (i = 5; i < 9; i++) {var li = document.createElement("li");li.innerHTML += i;list.appendChild(li);}
|
|
- innerHTML的范式:
排序li的代码
|
|