js的事件循環機制:同步與異步任務(setTimeout,setInterval)宏任務,微任務(Promise,process.nextTick)...

javascript是單線程,一切javascript版的"多線程"都是用單線程模擬出來的,通過事件循環(event loop)實現的異步。 javascript事件循環 事件循環中的同步任務,異步任務: 同步和異步任務在不同的執行"場所",同步的進入主線程,異步的進入Event Table執行並註冊函數。 當指定的異步事情完成時,Event Table會將這個函數移入Event Queue。 主
相關文章
相關標籤/搜索