95 可读性
将光标移到/点击文章中的句子上,可以查看原文。 显示译文      显示原文      双语对照

如何通过终端运行Javascript脚本?

59 0

例如如果你要运行一个脚本应键入 python python filename.py 或者如果希望运行一个C 程序使文件名然后 。/文件名。 你如何使用 。js文件进行这里操作

时间: 原作者: 14个回答

44 0

你需要一个Javascript引擎( 例如 的) 来准确地评估脚本,就像你对 python 所做的那样,尽管lat附带了标准发行版。

如果你已经安装了 rhino ( 或者替代) 并在你的路径上运行,那么运行这个JS实际上就像


> rhino filename.js


尽管Javascript本身很简单,但是很多脚本假设它们会在browser-like环境中执行,这样就可以在环境中执行全局变量,而不是调用 location.href,而不是调用 print

如果你掌握了一个为网页编写的脚本,你可能需要对它的进行包装或者修改,以允许它接受来自stdin的参数并写入到 stdout 。 ( 我相信Rhino有一个模仿标准浏览器全局变量的模式,但我现在找不到这个文档。)

发布时间: 原作者:
75 0

在 OS X 由 typing, ( 终端) 如果你有种苹果你可以得到 jsc 一个javascript控制台


/System/Library/Frameworks/JavaScriptCore.framework/Versions/Current/Resources/jsc


英镑 Terminal.app

你也可以通过将它的名称作为参数作为参数来运行. js 脚本,如下所示:


jsc your_awesome_script_name.js


注意: 我在开发期间使用 console.log() 但器件短路电流需求采用 debug() 函数代替。

的Ubuntu 上,你可以使用一些不错的ECMAScript shell 在它们之间,值得提及的是 SpiderMonkey 你可以通过添加 sudo apt-get install spidermonkey

Windows 为任何人说你可以依靠 cscriptwscript 直接构建在操作系统中。

我则反问也竞争:) 的思维方式到问题,如果有时间,喜欢学习新东西我想提出另外 coffee-script,都有自己的编译器/控制台,并可以使你 super-correct Javascript出来。 你也可以在浏览器( 链接"上试用") 。

发布时间: 原作者:
50 0

另一个答案是 NodeJS !

Node.js 是构建在 Chrome 运行时JavaScript之上的平台,用于轻松构建快速,可以扩展的网络应用程序。 node.js 使用 event-driven,non-blocking i/o 模型,使它成为轻量级和高效的,非常适合在分布式设备上运行的data-intensive实时应用程序。

使用终端你将可以使用 node 命令启动它。


$ node
> 2 + 4
6
> 


发布时间: 原作者:
10 0

使用 node.js 为它,这里是如何安装 node 使用mac上的brew:


brew update && install node


然后通过键入 node filename.js 来运行程序,你可以使用 console.log() 进行输出。

发布时间: 原作者:
3 0

使用 jsconsole.com 由人头马锋利我试着研究,你们太而是终结 up. 这里站点非常类似于 Mac jsc 控制台: 实际上它有一些很酷的特性( 像从一个URL加载库/代码),我想 jsc 不会。

希望这有帮助

发布时间: 原作者:
3 0

它很粗糙,但是你可以在 Chrome ( Ctrl+Shift+J ) 中打开Javascript控制台,并粘贴 *.js 文件的文本内容并按回车。

发布时间: 原作者:
2 0

或者,如果你是只考虑到在浏览器中试用一下相关浏览器提供了一个很好的选项是 codecademy Javascript的实验室。

他们还有一个 python 和 ruby IDE 。

发布时间: 原作者:
1 0

如果你在 Windows PC上,你可以使用 WScript.exe 或者 CScript.exe

请记住,你不在浏览器环境中,所以像 document.write 或者任何依赖于 window 对象的东西都不会工作,比如 window.alert 相反,你可以调用 WScript.Echo 将内容输出到提示符。

http://msdn.microsoft.com/en-us/library/9bbdkx3k(VS.85).aspx

发布时间: 原作者:
0 0

好的,首先我 12岁,我知道这个问题的答案。 运行. js 文件的一个好方法是通过一个HTML文档。 为此,请执行以下步骤

1:Open 在桌面上新建文本文档

2:on 第一行,在 <>之间输入DOCTYPEhtml,在 <> 之间输入第二行类型脚本 !

3:type 你的代码

其间 <4 你的代码放到各自的行之后,开始新行,请键入/script

5:go 到"另存为"

6: 单击下拉菜单,而不是单击"文本 Doxuments ( * 。txt )"单击所有文件""

7:save 作为( 任意) 。html

8: 打开HTML文件

发布时间: 原作者:
...