<script>
<script async>
<script defer>
场景
async: 如果脚本是模块化的,并且不依赖于任何脚本,那么使用 async
defer:如果该脚本依赖于另一个脚本或被另一个脚本依赖于,那么使用 defer
空:如果该脚本很小,并且由异步脚本所依赖,则请使用一个内联脚本,该脚本应在异步脚本上方不放置任何属性。