alert()为何先比其他语句先执行
2018-08-22 本文已影响0人
pride_
在Js中,会有提示框等语句,在我们平时练习中会发现alert()警示框会比其他语句先执行。
因为javaScript是单线程运行的,js会将阻塞的操作放入一个事件队列中,cpu先执行同步的代码,在同步代码都执行完之后,再来读取事件队列中的代码,因此会出现不管alert()放在那里都会比同等级的代码先执行。

在Js中,会有提示框等语句,在我们平时练习中会发现alert()警示框会比其他语句先执行。
因为javaScript是单线程运行的,js会将阻塞的操作放入一个事件队列中,cpu先执行同步的代码,在同步代码都执行完之后,再来读取事件队列中的代码,因此会出现不管alert()放在那里都会比同等级的代码先执行。