JavaScript單線程模型

衆所周知,JavaScript是單線程的,也就是任何時刻同時只能有一個線程堆棧在執行,那麼對於下面這段代碼可能有同學會疑惑這,這個是怎麼執行的: 最初的想法是我們設置了一個定時任務,10ms之後執行,如果在biz code處的code需要執行20ms以上,那麼timeout怎麼能夠順利執行呢,而且單線程是如何做到既執行下面的biz code又執行timeout的呢。事實上如果biz code的部分
相關文章
相關標籤/搜索