本篇文章帶大家通過動畫來學習Node事件循環,希望對大家有所幫助!
node.js極速入門課程:進入學習
我們都聽說過 JavaScript 和 Node.js 是單線程的,但實際上這意味著什么?
這意味著 JavaScript 一次只能做一件事。 例如,我們不能同時將數字相乘和相加。我們通常按順序進行操作。我們相加然后相乘,反之亦然。現代計算機速度很快,兩個或多個連續任務的結果似乎是同時計算的,但也有例外。【相關教程推薦:nodejs視頻教程】
我們都曾嘗試從那個緩慢的網站上抓取數據,或者在獲得數據庫查詢結果之前等待了 30 多秒。我們是否想因為數據庫查詢速度慢而阻止單線程執行