DOM构造等待javascript执行,因为javascript有可能修改文档元素(以及插入/删除元素)。按照同样的逻辑,CSSOM构造不应该等待javascript执行,因为它有可能改变元素的样式吗?
发布于 2019-06-23 17:04:53
不是的。
JavaScript可以(通过document.write)修改正在解析的超文本标记语言。这比更改元素的样式(甚至使用DOM方法插入样式)要复杂得多。
与之相比,由于CSS的改变而进行的重绘是微不足道的。
https://stackoverflow.com/questions/56722337
复制相似问题