首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
HTML
努力学习的max
创建于2022-02-09
订阅专栏
HTML
暂无订阅
共6篇文章
创建于2022-02-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浏览器空闲时间调度
requestIdleCallback是浏览器提供的API,其利用浏览器空闲时间执行任务,当前任务可以被终止,优先执行更高级别的任务 但是React自身没有使用这个方法!!!自己实现的
URL到页面渲染完成后的过程
过程 DNS解析 TCP连接 发送HTTP请求 服务器处理请求并返回HTTP报文 浏览器解析和渲染页面 连接结束 DNS解析 DNS解析实际上就是在网络上寻找资源的过程; 我们输入网址www.baid
Service Worker
上节研究了web worker; 我们知道web worker是一个独立的线程。而Service Worker是一个独立的进程 Service Worker基于WebWorker,继承webworke
web worker
web worker(工作线程)是在HTML5中新增, 在JS主线程之外创建线程,可以利用多核CPU,提高JS性能 一般用于处理比较耗时的数据处理,让主线程更专注于页面渲染和交换,解决页面卡死 使用场
重绘和重排(Repaint & Reflow)
写在前面 浏览器是使用流式布局模型 浏览器把HTML解析成DOM、CSS解析成CSSDOM。DOMTree和CSSTree结合产生了Render Tree Render Tree决定了所有节点的样式,
script标签的defer和async
首先提出一个问题:script标签在body或head中会影响阻塞吗? 答案:默认script是同步执行,会发生阻塞。JS脚本存在,会阻塞DOM渲染从而影响页面渲染速度 原因: 浏览器解析html时,