面试题
文章平均质量分 90
wsyyyyyyy
这个作者很懒,什么都没留下…
展开
-
浏览器多进程 到 JS单线程
浏览器多进程浏览器包含的进程:Browser主进程 第三方插件进程 GPU进程 浏览器渲染进程(浏览器内核,每个Tab页面一个进程,是多线程)浏览器渲染进程的GUI渲染线程,最后将渲染树绘制到页面上,然后浏览器会将各层的信息发送给GPU进程,GPU会将各层合成,显示在屏幕上。普通图层和复合图层:浏览器渲染的图层一般包含普通图层以及复合图层。GPU中,各个复合图层单独绘制,互不影响。普通文档流可以理解为一个复合图层(默认复合层),absolute布局等虽然可以脱离普通文档流,但它...原创 2021-08-19 11:49:14 · 222 阅读 · 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 · 487 阅读 · 0 评论