这是高性能js的一个例子,为什么没有设置async属性为true就能实现异步下载?
var script = document.createElement ("script");
script.type = "text/javascript";
script.src = "file1.js";
document.getElementsByTagName_r("head")[0].appendChild(script);
这是高性能js的一个例子,为什么没有设置async属性为true就能实现异步下载?
var script = document.createElement ("script");
script.type = "text/javascript";
script.src = "file1.js";
document.getElementsByTagName_r("head")[0].appendChild(script);
这是script标签,不是ajax,它的异步和同步不是相对于代码执行,而是对于文档解析来说。
加载file1.js是否完成,最终都是通过回调的方式通知。
另外async这是html5的特性,以前版本是没有的