在Node.js的交換環境中,有且僅有一個全局變量global,和javaScript不一樣,在瀏覽器中叫做window對象,我們看看global:
process也是Node.js提供的一個對象,它代表當前Node.js進程,由於javaScript程序是由事件驅動執行的單線程模型,node.js也是一樣,不斷響應事件的JavaScript函數,直到沒有可以響應事件的函數可以執行,node.js就退出了,如果在下一次響應事件中執行代碼,就用process.nextTick():
這說明傳入process.nextTick()的函數不是立刻執行,而是要等到下一次事件循環.
有時候我們的程序需要判斷在什麼環境下執行,我們可以直接根據全局變量名稱來判讀:
Node.js基本模塊學習(二)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
界面組件DevExpress中文教程 - 如何在Node.js應用中創建報表?
原創
2024-04-30 11:36:22
前端面試題 - NodeJS能用ES6模塊嗎?CommonJS 和 ES6模塊的區別是什麼?
原創
2024-04-24 23:51:06
流水線運行出錯排查難?AI 來幫你
原創
2024-04-24 21:12:07
JSON Stream
原創
2024-04-12 23:17:15
直觀易用的大模型開發框架LangChain,你會了沒?
原創
2024-04-11 11:15:54
利用Node.js實現拉勾數據爬取
原創
2024-04-01 23:25:54
AIGC: 5 IT從業者如何使用AI賦能業務?
原創
2024-04-01 12:43:02
運維人少,如何批量管理上百個微服務、上千條流水線?
原創
2024-03-21 21:13:40
不同項目要求不同的node版本-- Node 版本管理——NVM
DY-Tao
2024-03-21 21:13:21
實用工具推薦:適用於 TypeScript 網絡爬取的常用爬蟲框架與庫
原創
2024-03-21 00:24:03
利用axios庫在Node.js中進行代理請求的實踐
原創
2024-03-07 00:38:46
內含資料下載丨黃東旭:2024 現代應用開發關鍵趨勢——降低成本、簡化架構
原創
2024-03-03 22:54:33
哪一個更好?Spring boot還是Node.js
原創
2023-10-26 22:45:27