jsc - 调用非JavaScript程序?

时间:2017-09-22 17:34:02

标签: javascript

我考虑使用javascript作为粘合代码而不是传统的Unix shell用于我的程序,因为javascript有一些非常优雅的结构。但是对于繁重的工作,我想继续使用其他语言(例如java)。

有没有办法执行不是用javascript编写的子进程?类似的东西:

#!/bin/jsc

# Neither of these work
load('test.sh');
run('test.sh');

我知道我可以使用nodejs,但我真的想在我的代码中强制执行核心javascript(因为我可能希望将它们的部分复制到浏览器的javascript文件中)。

1 个答案:

答案 0 :(得分:0)

评论部分对@naomik的信用:

  

没有“官方的javascript shell与...不可分割   javascript语言运行时“因为没有”官方的javascript   shell“也没有*”官方javascript语言运行时“* -   标准ECMA-262是语言规范   ECMA 2017 - 任何人都可以实施ECMA和v8团队(以及   其他人)在保持实施功能方面做得非常出色   与不断发展的ECMA规范相媲美