亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

NodeJS 基礎(chǔ)教程

NodeJS Express.js

NodeJS 緩沖&URL

NodeJS MySql

NodeJS MongoDB

NodeJS 文件(FS)

NodeJS 其他

Node.js 命令行參數(shù)

Node.js命令行參數(shù)

要訪問Node.js腳本文件中的命令行參數(shù),請使用process.argv數(shù)組,該數(shù)組包含啟動Node.js進程時傳遞的命令行參數(shù)。

當您的程序被如此概括時,通常會使用命令行參數(shù),并且您需要發(fā)送一些值以使程序可以運行。一個簡單的實例是求和兩個數(shù)字之和的求和器。您需要提供兩個數(shù)字作為參數(shù)。另一個示例是加載配置文件。啟動Node.js進程時,您將提供此配置文件,以用例需要的多種模式之一啟動應(yīng)用程序。

示例

在本Node.js教程中,我們將借助示例學(xué)習(xí)如何訪問Node.js命令行參數(shù)。

// process.argv是包含命令行參數(shù)的數(shù)組
// 使用forEach打印所有參數(shù)
process.argv.forEach((val, index) => { 
  console.log(`${index}: ${val}`); 
 });

Node輸出

~$ node command-line-args-example.js argument_one argument_two 3 4 five
0: /usr/local/nodejs/bin/node
1: /home/nhooo/workspace/nodejs/command-line-args-example.js
2: argument_one 
3: argument_two 
4: 3
5: 4
6: five

默認情況下,參數(shù)0是Node程序的路徑,參數(shù)1是Node Java腳本文件的路徑。其余的是提供給Node.js的其他參數(shù)??崭褡址灰暈閰?shù)的分隔符。

結(jié)論:

在此Node.js教程中,我們學(xué)習(xí)了如何在Node.js腳本文件中提供和訪問命令行參數(shù)。