我有一个 javascript 文件,其中包含一个函数,该函数接收一个带有随机数的数组并返回一个解决方案,我需要能够从命令行运行这个函数。
我想要的是能够输入如下内容:
我的函数 1,2,3,4,5,6,7
最佳答案
您可以将 Node.js 用于 JavaScript CLI。
你可以像这样传递参数 -
node calendar.js --year 2020 --month 7
使用上面的命令 process.argv[]
数组将有这个值 -
['node', 'calendar.js', '--year', '2020', '--month', '7']
在您的代码中,可以像这样使用数组 process.argv[]
读取它 -
var x = +process.argv[2]; //For third argument
var y = +process.argv[3]; //For fourth argument
第一个和第二个参数将分别是 node
和 calendar.js
关于javascript - 使用命令行中的参数运行 JS 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48374618/