async 表示立即开始下载脚本,但不影响页面其他动作,如资源下载或等待其他脚本加载,在页面的load事件之前执行,但可能在DOMContentLoaded之前或之后,多个async脚本不一定按照出现顺序执行,aysnc属性脚本不应该在加载期间修改domdefer 表示脚本执行可以延迟到文档被完全解析和显示之后执行,文件立即下载,但延迟执行,只对外部脚本有效