欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

node.js讀取命令行參數(shù)詳解

 更新時(shí)間:2022年10月15日 15:20:33   投稿:wdc  
本文主要講解了node.js如何獲取命令行參數(shù),有需要的朋友可以參考下

命令行參數(shù)(CLI)是在應(yīng)用程序通過(guò)操作系統(tǒng)的命令行界面運(yùn)行時(shí)用于向程序傳遞附加信息的文本字符串。

我們可以很容易地通過(guò)node中的全局對(duì)象(即process對(duì)象)讀取這些參數(shù)。

下面是使用適當(dāng)示例的方法。

案例一

步驟一

將文件保存為index.js,并將下面的代碼粘貼到文件中。

var arguments = process.argv ; 
  
console.log(arguments) ; 

步驟二

使用下面命令運(yùn)行index.js:

node index.js

輸出:

node.js讀取命令行參數(shù)

這個(gè)process.arg包含一個(gè)數(shù)組,其中第0個(gè)索引包含節(jié)點(diǎn)可執(zhí)行路徑,第1個(gè)索引包含當(dāng)前文件的路徑,然后rest索引包含傳遞的參數(shù)。

案例二

運(yùn)行程序添加作為參數(shù)傳遞的兩個(gè)數(shù)字。

步驟一

將文件保存為index1.js,并將以下代碼粘貼到文件中。

var arguments = process.argv 
  
function add(a, b) { 
  
    // To extract number from string 
    return parseInt(a)+parseInt(b)  
} 
  
var sum = add(arguments[2], arguments[3]) 
  
console.log("Addition of 2, 3 is ", sum) 

步驟二

使用下面命令運(yùn)行index1.js:

node index1.js

輸出:

node.js讀取命令行參數(shù)

這就是我們?cè)贜ode.js中處理參數(shù)的方式。

args模塊非常流行用于處理命令行參數(shù)。它提供了各種特性,比如添加自己的命令來(lái)工作等等。

更多關(guān)于node.js讀取命令行參數(shù)的方法請(qǐng)查看下面的相關(guān)鏈接

相關(guān)文章

最新評(píng)論