瀏覽器與Node的事件循環(Event Loop)有何區別?

前言 本文我們將會介紹 JS 實現異步的原理,並且瞭解了在瀏覽器和 Node 中 Event Loop 其實是不相同的。 一、線程與進程 1. 概念 我們經常說 JS 是單線程執行的,指的是一個進程裏只有一個主線程,那到底什麼是線程?什麼是進程? 官方的說法是:進程是 CPU 資源分配的最小單位;線程是 CPU 調度的最小單位。這兩句話並不好理解,我們先來看張圖: 進程好比圖中的工廠,有單獨的專屬
相關文章
相關標籤/搜索