首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
浏览器
订阅
洋z
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
【面试系列一】如何回答如何理解重排和重绘
大家好,我是桃翁 最近在面试的时候经常会问:如何理解重排和重绘? 我发现很多候选人都没有答道关键点上,感觉是在哪里看到过相关的文章,听起来零零散散,毫无逻辑。
浏览器的多进程问题
1.浏览器为多进程 (browser进程、unitify network进程、插件进程、gui进程、render进程) (js运行过程、js事件循环机制)
css图层
使元素呈现新的外观,重绘不会带来重新布局,所有重绘不一定重排。 渲染对象在创建完成并添加到渲染树的时候,并不包含位置和大小信息,计算这些值的过程成为布局或者重排。重排一定会引起重绘。 通过devtools中的layers可以看到页面的所有图层。 重绘重排的基本单位是图层,所以g…
深入理解浏览器中的进程与线程
进程和线程是一个程序员必知概念,面试也经常被问到,尽管开发中用到的比较少,但是它对我们的帮助是不可忽视的!
渲染线程的主要渲染步骤
1.渲染进程将 HTML 内容转换为能够读懂的 DOM 树结构。 2.渲染引擎将 CSS 样式表转化为浏览器可以理解的 styleSheets,计算出 DOM 节点的样式。 3.创建布局树,并计算元素