0 Comments

async,defer都是异步请求,浏览器继续解析html,区别在于:

async随时有可能返回资源,且立马中断解析,执行返回的JS,多个async因返回顺序不确定,执行顺序也就不确定

defer是在html解析完毕,最后才开始解析返回的JS资源执行脚本(即使提前返回了资源),且多个defer执行顺序也是确定不变,defer更安全

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Related Posts