Press
esc
to close
请输入并搜索
你知道 - 前端|面试进阶之道
你知道 - 前端|面试进阶之道
首页
标签
分类
时间线
友链
Press
Ctrl
and
K
to search
JavaScript
计算机网络
数据结构
算法
React
浏览器
性能优化
安全
Vue
框架通识
垃圾回收
Git
Node.js
Redux
大厂面经
其他
Webpack
TypeScript
设计模式
微信小程序
CSS
HTML
业务场景
笔试题
React Native
Linux
前沿技术
质量保障
Web3
首页
标签
分类
时间线
友链
前端文件优化
2022-09-15
性能优化
0
0
请注意,本文编写于 197 天前,最后修改于 197 天前,其中某些信息可能已经过时。
文件优化
CSS 文件放在 head 中
服务端开启文件压缩功能
将 script 标签放在 body 底部,因为 JS 文件执行会阻塞渲染。当然也可以把
script
标签放在任意位置然后加上
defer
,表示该文件会并行下载,但是会放到 HTML 解析完成后顺序执行。对于没有任何依赖的 JS 文件可以加上
async
,表示加载和渲染后续文档元素的过程将和 JS 文件的加载与执行并行无序进行。
执行 JS 代码过长会卡住渲染,对于需要很多时间计算的代码可以考虑使用
Webworker
。
Webworker
可以让我们另开一个线程执行脚本而不影响渲染。
本文作者:
毛超颖
本文链接:
版权声明:
本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
文件优化
性能优化
< 前端图片加载优化
如何渲染几万条数据并不卡住界面 >
目录
文件优化