我正在寻找没有浏览器的Javascript编程。我想从Linux或MacOSX命令行运行脚本,就像我们运行任何其他脚本语言(ruby,PHP,Perl,Python …)一样
$ javascript my_javascript_code.js
我研究了spider monkey(Mozilla)和v8(Google),但它们似乎都是嵌入式的。
是否有人将Javascript作为脚本语言从命令行执行?
如果有人好奇,为什么我期待到这一点,我一直在关注着Node.js的。node.js的性能使我想知道javascript是否可能是用于处理大数据的可行脚本语言。
我在该主题上找到了这个相关问题,但是如果您想要直接链接,可以在这里找到:
我很惊讶node.js没有外壳程序,但是我想它实际上更像是一个基于epoll/基于选择器的回调/面向事件的网络服务器,因此也许它不需要完整的JS功能集,但是我对它的内部运作不太熟悉。
由于您似乎对node.js感兴趣并且由于它基于V8,因此最好遵循这些说明来设置V8环境,以便为JavaScript编程提供一致的基础(我希望JSC和V8主要是一样,但我不确定)。