猿问

javascript,alert阻塞和jquery动画问题。

Document
分别在点击按钮后一秒、两秒、三秒点确定方可查看不同。
vari=0;
setInterval(function(){
console.log(++i)
},1000);
alert(1);
上面是demo,
alert堵塞页面js进行,但是为什么不会堵塞动画进行?动画虽然看不到,但是它真的默默的做了。
沧海一幻觉
浏览 480回答 2
2回答

暮色呼如

alert()后面的js代码不会执行,但动画是在alert前面,已经开始工作了,alert后,页面失去焦点,页面不更新渲染结果(只是不更新结果,实际在运行),点击确认后更新此刻的动画效果。以上部分为猜测,没测试,加上是业余爱好者,说错了不要踩我哈。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答