JS的开销
相同大小的js和JPEG的总耗时。
- 传输时间基本相同(传输基本上只受文件大小的影响)
- JS的编译&解析时间 约2s;执行时间 约1.5s,共约3.5s
- jpeg传输完成后,只有解码和绘制,总共 约0.1s不到

加载
网络资源的加载速度一般受 网络速度和 资源大小的影响。
- 压缩资源
- Code Splitting 代码拆分,按需加载
- Tree Shaking 代码减重
编译/解析 and 执行
减少主线程的工作量。
- 避免长任务
- 避免超过1KB的行间脚本
- 使用rAF和rIC进行时间调度
LOADING IS A JOURNEY
参考图片来源
