15
主题的 theme.js 有 200KB,放在 <head> 里同步加载,首屏明显变慢。
主题的 theme.js 有 200KB,放在 <head> 里同步加载,首屏明显变慢。
先把判断放在前面:同步脚本会阻塞 HTML 解析,脚本越大阻塞越久。
defer,保持执行顺序且不阻塞解析。async,顺序无法保证。defer 是最简单的性能优化,改动一个属性就能见效。但要注意依赖顺序,用错 async 会引入竞态 bug。
写下你实际验证过的步骤,比「我也有这个问题」有用得多。当前版本为静态展示,提交后会由团队整理并回复。