如果这个问题已经存在,我道歉,但我找不到它.
在下面的代码中,假设在每个点更新DOM对象,将触发页面重排/重绘的点?
(function() {
//POINT A
for (var a=0; a<2; a++) {
//POINT B
for (var b=0; b<2; b++) {
//POINT C
}
//POINT D
for (var b=0; b<2; b++) {
//POINT E
}
//POINT F
}
//POINT G
})();
//POINT H
Run Code Online (Sandbox Code Playgroud)
本质上,我不确定DOM是否能够在函数,循环等中间进行更新.每次移动元素时它都能更新吗?只有退出循环后?所有活动循环退出后?所有功能完成后?