js加载执行

async: 异步下载, 如果在文档解析前下载完则可能会导致dom获取不到
defer: 延迟下载, 文件解析完才执行, 一般要做dom操作的js使用此方式
preload: 提前下载, 浏览器一定会下载, 优先级比prefetch高, 一般SSR首屏页面使用此方式加载
prefetch: 提前下载, 浏览器在空闲时才下载, 优先级比prelaod低, 在SSR时可用于路由页面的预渲染
 
  • Giscus
  • Utterance