JavaScript單線程異步機制

瀏覽器打開會開闢多條線程來支撐瀏覽器的工作,但是分配給JS進行DOM操作的的線程永遠只有一條,所以JS是單線程編程語言,那麼JS是怎麼進行異步操作代碼的呢? 首先來看下面的一段代碼 輸出的結果 ! 我們把定時器的時間設置成了0,代表只要運行了這段代碼就立即進行裏邊函數的運行,然而並沒有,而是先把主線程上的 console.log('5') 執行之後才挨個運行定時器 在JS中,所有任務可以分爲兩種,
相關文章
相關標籤/搜索