之间是否存在任何重大差异:


 < script type =“text / javascript”src =“/ script.js”async>< / script>



 和


 (function(){ 
 var s = document.createElement('script');
 s.type ='text / javascript';
 s.async = true;
 s.src ='script .js';
 var x = document.getElementsByTagName('script')[0];
 x.parentNode.insertBefore(s,x)&#xA ;;})();&#xA ; 代码>


 

答案 0 :(得分:0)
我只能引用MDN:
在不支持
async
属性的旧版浏览器中,插入解析器的脚本会阻止解析器;脚本插入的脚本在IE和WebKit中异步执行,但在Opera和4.0之前的Firefox中同步执行。
换句话说,第二个仍将在旧的IE和WebKit浏览器中异步评估脚本。