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

分享 |
如何通过终端运行Javascript脚本?
How do you run JavaScript script through the Terminal?

59 0

例如,如果你正在运行一个脚本应键入 Python Python

时间: 15年08月05日 原作者: Ionică Bizău
。。。 'c'脚本?
抱歉,我不知道C 。 正确的术语是用来描述一个C 文件怎么做?
js是没有通用的语言,那么为什么要这样做? 将js文件包含到一个页面通过
@blUC叫做可执行文件。
@oliverWeiler不是一样轻松地适用于一般情况,一些其他语言,但我相信它可以是应用程序外部的网页:) 。

44 0

你应该在Javascript引擎( 如 Mozilla是Rhino ) 以计算该脚本处理Python一样,实际上完全一样,但是后面这个附带的标准分布。

如果你有安装rhino ( 或者其他),然后在path中,然后运行JS确实可以非常简单,

> rhino filename.js

值得注意之处,而Javascript "本质以上只是一个语言,很多特殊的脚本假定他们在浏览器中执行和环境等于是试图访问全局变量 location.href追加DOM对象而不是调用并创建输出。 print.

如果你有保存脚本,它被编写为web页的方式,你可能需要循环或者对其进行修改,使它可以接受参数从标准输入并写到标准输出。 ( 我相信Rhino有模式模仿标准浏览器全局var这个帮助很大,但是我找不到官方文档对于这个了)

发布时间: 15年08月05日 原作者: Andrzej Doyle
75 0

如果你有 Mac 可以获取 jsc中的java script控制台OS X ( Terminal ) 通过键入

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

Terminal app

你还可以运行jsc的其中一个js脚本,添加该文件的名称作为参数,如下所示:

jsc your_awesome_script_name.js

NOTICE我使用 console.log()在开发过程中,但是jsc的需要 debug()函数来代替。

Ubuntu 你有些很好的 ECMAScript炮弹供你使用。 值得一提的是在安理会 SpiderMonkey你可以将其添加。 sudo apt-get install spidermonkey

Windows 如其他人所说的,值得信赖 cscriptwscript直接在OS以上构建。

我还需要添加另一个= = = = = 是思想方法的问题,如果你有时间和喜欢学习新知识我想说一下 咖啡脚本,有自己的超级正确Javascript compiler/console并给你了。 也可以试试浏览器以上( " try coffeescript " 链接) 。

发布时间: 15年08月05日 原作者: microspino
50 0

另一个问题的答案NodeJs !

节点jsblocks平台的构建是基于Chrome Javascript是运行时方便地构建快速,可扩展的网络应用程序。 node js使用事件驱动,非阻塞I/O的模型,使其轻量和高效,非常适合在分布式设备以上运行的数据密集型实时应用程序。

使用终端就能够启动它,使用 node命令。

$ node
> 2 + 4
6
> 

« Install现在>

发布时间: 15年08月05日 原作者: Ionică Bizău
10 0

使用节点jsblocks进行模仿时,这里是示例如何安装 node通过使用 brewMac以上:

brew update && install node

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

发布时间: 15年08月05日 原作者: Andrey Bodoev
3 0

我也有试着研究,而是最后用 jsconsole 。com由Remy Sharp ( 他还创建了jsbin 。com ) 。 我是运行在Ubuntu 12 .10只好 创建特殊图标,但是如果你在Windows和使用Chrome只需转至Tools>Create Application快捷方式( 注意这并不是很好,都在我的例子里,在Ubuntu ) 。 这个网站做得非常像Mac jscconSOLE : 其实也有一些很酷的特性( 如加载libraries/code从URL ),我猜 jsc不支持。

希望借此。

发布时间: 15年08月05日 原作者: Rafal Chmiel
3 0

很粗糙,但是最多可以打开以Chrome Javascript console ( * js文件和打Enter Ctrl+Shift+J ) 和粘贴的文本内容。

发布时间: 15年08月05日 原作者: Mark Lakata
2 0

另外,如果你只是想试用一下Javascript在浏览器中一个很好的选择是 Codecademy是 Javascript Lab 。

他们还有另外一个Python和Ruby IDE 。

发布时间: 15年08月05日 原作者: Jefferson Steelflex
1 0

如果你已连接到Windows电脑,可以使用WScript exe或者CScript exe

记住,你不是一样在浏览器环境中,因此就会是 document.write或者别的什么,它依赖 window对象将无法正常工作,比如 window.alert. 或者,你可以调用 WScript.Echo可以输出东西到提示符。

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

发布时间: 15年08月05日 原作者: atornblad
0 0

好吧,首先我在12岁的时候我知道这个问题的答案。 不知道如何执行的js文件是通过一个HTML文档。 要执行这里操作,请按以下步骤操作

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

2:on之间的第一行中,键入了DOCTYPEhtml < > <>之间,第二行中键入脚本。

3:type代码

4: 在代码的末尾,在它们之间创建一条新线,然后键入/script < >

5:go可" 另存为"

6: 单击下拉面板,而不是按" Text Doxuments ( 解析) " 单击" 所有Files "

7:save其为( 所有内容) 。html

8: 在HTML oPEN FILE

发布时间: 15年08月05日 原作者: John Fernandez
...