js引入的defer和async区别 defer 解析HTML遇到带有defer属性的script标签,继续解析HTML,同时下载script引入的文件浏览器解析完HTML后,再执行下载的脚本文件 async 解析html遇到带有async属性的script标签,继续解析HTML文件,同时下载script引入的文件js文件下载完毕,停止解析HTML,开始执行js文件js执行完毕后,浏览器接着解析HTML