2014-08-29 34 views
0

訂單是​​和keypress總是原子?當處於keypress處理程序中時,是否保證最後的​​事件屬於keypress事件?keyevents原子的順序?

回答

1

JavaScript本質上是單線程的。因此,當一個事件被分派時,它被放到隊列中,直到處理完所有以前的事件。因此,只要瀏覽器以正確的順序接收事件(取決於是否擁有一個健全的操作系統等),您收到的事件將按照發生的順序發送。

有關說明:https://stackoverflow.com/a/7266985/1702990