直接上代码
这是一个文件

以下是a1.js
setTimeout(function(){
alert('这里是a1.js');
},2000)以下是a2.js
alert('这里是a2.js');这是另一个文件

以下是b1.js
var oDiv = document.getElementById('box');var num1 = 0;var timer1 = null;
timer1 = setInterval(function(){
num1++;
oDiv.style.width = num1 + 'px'; if(num1 == 200){
clearInterval(timer1);
}
},20)以下是b2.js
var oDiv = document.getElementById('box');var num2 = 0;var timer2 = null;
timer2 = setInterval(function(){
num2++;
oDiv.style.height = num2 + 'px'; if(num2 == 200){
clearInterval(timer2);
}
},20)我的疑问是 为什么第一个文件是先弹窗弹出第二个js的内容 且另一个弹窗为什么一直没弹出来 而且 当我过了2秒把第一个弹出来的弹窗点确定取消后 为什么还要等2秒 另一个弹窗会弹出来 但第二个文件的div确实同时增加宽高(至少在我肉眼里面是同时)
说了这么多都感觉语无伦次了 我只想问 在这种平常的情况下 浏览器是怎么加载和执行这几个文件的顺序的 有点蒙
摇曳的蔷薇
慕森王
随时随地看视频慕课网APP
相关分类