关于javascript中事件执行的问题 说,JavaScript在执行某种方法的中间,我按下一个按钮,上面有一些事件处理程序。当前方法执行是否会暂停,单击事件处理程序是否会立即开始执行,或者js是否会完成方法执行,然后才继续执行单击事件处理程序?

关于javascript中事件执行的问题 说,JavaScript在执行某种方法的中间,我按下一个按钮,上面有一些事件处理程序。当前方法执行是否会暂停,单击事件处理程序是否会立即开始执行,或者js是否会完成方法执行,然后才继续执行单击事件处理程序?,javascript,javascript-events,Javascript,Javascript Events,由于Javascript是单线程的,因此事件将在当前Javascript完成执行后触发。这也是浏览器可以锁定的原因。当前执行的代码将继续运行,直到返回,然后下一个事件将从事件队列中运行。最有可能是您的鼠标点击事件。不是100%相关的问题,而是一个很好的来源

由于Javascript是单线程的,因此事件将在当前Javascript完成执行后触发。这也是浏览器可以锁定的原因。

当前执行的代码将继续运行,直到返回,然后下一个事件将从事件队列中运行。最有可能是您的鼠标点击事件。

不是100%相关的问题,而是一个很好的来源