2

我想像在终端(在 Mac 上)中编译 javascript 一样编译 javascript,我可以在其中输入文件并将输出返回给我。我设法创建了位于 Systems 文件夹深处的 javascript 编译器的别名,并为 rhino 创建了一个别名来执行文件。

我现在可以输入 js file_name.js(用于原生 js 程序)或 rjs(用于 rhino),它将以任一别名(程序)编译,并在存在错误的地方返回错误。但是,如果没有错误,则不会返回任何输出。

我的问题是,如何在终端中使用 js 返回输出。这是我用来测试此功能的简单代码:

function add()
{
  var sum = 0;
  for(var i = 0, j = arguments.length; i < j; i++)
  {
    sum += arguments[i];
  }
  return sum;
}

add(1,2,3,4);
4

0 回答 0