关于异步脚本和延迟脚本,我们可以记住下面几点:

1,二者都是异步去加载外部JS文件
2,Async是在外部JS加载完成后,浏览器空闲时,Load事件触发前执行;而Defer是在JS加载完成后,整个文档解析完成后执行。
3, Defer更像是将<script>标签放在</body>之后的效果,但是它由于是异步加载JS文件,所以可以节省时间。