![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 90
wsyyyyyyy
这个作者很懒,什么都没留下…
展开
-
浏览器多进程 到 JS单线程
浏览器多进程 浏览器包含的进程: Browser主进程 第三方插件进程 GPU进程 浏览器渲染进程(浏览器内核,每个Tab页面一个进程,是多线程) 浏览器渲染进程的GUI渲染线程,最后将渲染树绘制到页面上,然后浏览器会将各层的信息发送给GPU进程,GPU会将各层合成,显示在屏幕上。 普通图层和复合图层: 浏览器渲染的图层一般包含普通图层以及复合图层。GPU中,各个复合图层单独绘制,互不影响。 普通文档流可以理解为一个复合图层(默认复合层),absolute布局等虽然可以脱离普通文档流,但它...原创 2021-08-19 11:49:14 · 213 阅读 · 0 评论 -
杂-面试题
目录 怎么判断localStorage存满了? async await promise try...catch 如果在失效时间前修改了强缓存的文件,怎么让强缓存也更新 webpack打包生成文件名 给没有生成的元素绑定事件 js异步处理除了async和defer还有什么 前端性能监控 怎么判断localStorage存满了? (1)JSON.stringify(localStroage).length和5m上限比较 (2)遍历每个item,之后根据getItem(item).leng原创 2021-08-20 17:45:47 · 457 阅读 · 0 评论