Node.js 中存在以下全域變數:全域物件:global核心模組:process、console、require執行階段環境變數:__dirname、__filename、__line、__column常數:undefined、null、NaN、Infinity、- Infinity
Node.js 中的全域變數
Node.js 中有幾種內建的全域變數:
1. 全域物件
global
:表示目前正在執行的腳本的全域物件。所有其他全域變數都是此物件的屬性。 2. 核心模組
#process
:提供 Node.js 進程的詳細資訊和控制。 console
:提供控制台輸出和偵錯功能。 require
:用於載入和存取其他模組。 3. 執行階段環境變數
#__dirname
:包含目前模組所在目錄的絕對路徑。 __filename
:包含目前模組檔案的絕對路徑。 __line
:目前正在執行的程式碼行的行號。 __column
:目前正在執行的程式碼行的列號。 4. 常數
#undefined
:未定義的值。 null
:表示空值。 NaN
:非數字值。 Infinity
:正無窮大。 -Infinity
:負無窮大。 使用全域變數
全域變數可以在任何 Node.js 腳本中直接存取。例如:
<code class="javascript">console.log(global); console.log(process.pid); console.log(__dirname);</code>
注意:
以上是nodejs中的全域變數有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!