0

我在 Debian 上使用 SpiderMonkey 1.8.5。我正在通过命令行使用

js -f <myScript>

我想将一些参数传递给我的脚本,但我不知道该怎么做。这应该是可能的,因为文档告诉您一个特殊的对象,它收集了提供给脚本的所有参数。

我尝试了以下方法:

js -f <myScript> <1stArg>

但是 SpiderMonkey 将这两个参数视为要执行的不同脚本,因此会发送错误消息,指出“<1stArg>”文件不存在。

做我想做的事的正确方法是什么?

4

1 回答 1

1

像这样:

在 script.js 中

#!/usr/bin/js
print(arguments);

然后从系统外壳:

$ chmod +x script.js
$ ./script.js
于 2013-02-15T13:47:35.797 回答