有没有javaScript引擎可以让我运行代码而不必使用浏览器?

有没有javaScript引擎可以让我运行代码而不必使用浏览器?,javascript,ide,javascript-engine,Javascript,Ide,Javascript Engine,有没有任何方法可以编写和运行JavaScript代码,而无需运行浏览器和使用其JavaScript引擎 谢谢 看看JS引擎。有node.JS 不妨将谷歌的加入竞争 请参阅以获得更多选项。除此之外,您还可以看看jslib,它使用firefox中javascript引擎的核心。在上一篇文章中添加了大量独立的js引擎 JSDB 独角鲸 有很多独立的JS引擎和构建在它们之上的框架(Node.JS、ringojs等) 好的,您只需要根据需要进行选择。Java6支持在Java代码中执行JavaScri

有没有任何方法可以编写和运行JavaScript代码,而无需运行浏览器和使用其JavaScript引擎

谢谢

看看JS引擎。

有node.JS


不妨将谷歌的加入竞争


请参阅以获得更多选项。

除此之外,您还可以看看jslib,它使用firefox中javascript引擎的核心。

在上一篇文章中添加了大量独立的js引擎

  • JSDB
  • 独角鲸
有很多独立的JS引擎和构建在它们之上的框架(Node.JS、ringojs等)


好的,您只需要根据需要进行选择。

Java6支持在Java代码中执行JavaScript。您可以加载任意JS文件并执行(eval)

下面是一个简单的代码示例:

我很惊讶还没有人指出这一点

Windows包含一个可以从命令行使用的Javascript引擎。

自Windows 98以来,所有版本的Windows都包含一个名为“”的东西。这是windows支持脚本“引擎”的标准方式。从第一个版本开始,WSH就支持JScript,这是微软的Javascript版本。这意味着,在windows命令行中,您可以调用任何*.js文件的名称,它将在JScript引擎中运行。(通过wscript.exe或cscript.exe)

您可以看到这个问题:了解如何从cscript.exe调用更高性能的IE9 Javascript引擎


我使用cscript.exe在emacs中的任何.js模块上运行jslint。(通过flymake for js)许多人使用.js模块进行系统维护或管理

这段代码在某种程度上仍然会与HTMLDOM“交互”,还是您只想在非web环境中使用JavaScript语法;不需要DOM。