Node.js基本模塊學習(二)

在Node.js的交換環境中,有且僅有一個全局變量global,和javaScript不一樣,在瀏覽器中叫做window對象,我們看看global:
這裏寫圖片描述
process也是Node.js提供的一個對象,它代表當前Node.js進程,由於javaScript程序是由事件驅動執行的單線程模型,node.js也是一樣,不斷響應事件的JavaScript函數,直到沒有可以響應事件的函數可以執行,node.js就退出了,如果在下一次響應事件中執行代碼,就用process.nextTick():
這裏寫圖片描述
這說明傳入process.nextTick()的函數不是立刻執行,而是要等到下一次事件循環.
有時候我們的程序需要判斷在什麼環境下執行,我們可以直接根據全局變量名稱來判讀:
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章