![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
rainbowdiary
这个作者很懒,什么都没留下…
展开
-
DOM相关
这里写目录标题获取DOM与视窗的位置获取DOM与视窗的位置getBoundingClientRect原创 2021-10-20 15:24:05 · 134 阅读 · 0 评论 -
浏览器的渲染原理
浏览器的渲染原理目的: 为了解决性能问题需要了解:执行JS,宿主环境需要有个JS引擎去执行;执行渲染也有一个渲染引擎Firefox中叫GeckoChrome和Safari是基于Webkit开发的所以需要了解Webkit这部分渲染引擎内容Html标签会生成DOM树CSS会生成CSSOM树DOM树和CSSOM树组成成为渲染树为什么DOM渲染慢?因为DOM属于渲染引擎的东西,执行JS需要JS引擎执行,如果使用JS操作DOM,就需要渲染引擎和JS引擎两个线程进行通信和切换,这就是造成性能的原创 2020-12-02 15:54:51 · 94 阅读 · 0 评论