当我们在头部动态插入JS spript时,会触发JS文件的解锁(或与其他资源并行)下载。一旦JS被下载,浏览器在解析和执行脚本时会阻塞,还是解析和执行也是异步的?JS头部动态添加
var headID = document.getElementsByTagName("head")[0];
var newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.src = 'http://www.somedomain.com/somescript.js';
headID.appendChild(newScript);