![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
浏览器
文章平均质量分 92
double丶dragon
这个作者很懒,什么都没留下…
展开
-
跨域问题及解决方案
跨域,简单请求,预检请求,JSONP,代理,CROS,同源原创 2024-04-01 20:13:14 · 922 阅读 · 0 评论 -
浏览器渲染原理
reflow 的本质就是重新计算 layout 树。当进行了会影响布局树的操作后,需要重新计算布局树,会引发 layout。为了避免连续的多次操作导致布局树反复计算,浏览器会合并这些操作,当 JS 代码全部完成后再进行统一计算。所以,改动属性造成的 reflow 是异步完成的。也同样因为如此,当 JS 获取布局属性时,就可能造成无法获取到最新的布局信息。浏览器在反复权衡下,最终决定获取属性立即 reflow。repaint 的本质就是重新根据分层信息计算了绘制指令。原创 2024-03-14 22:38:20 · 682 阅读 · 0 评论