相关疑难解决方法(0)

你如何通过终端运行JavaScript脚本?

例如,如果你要运行Python脚本,你可以输入python filename.py,或者如果你想运行一个C程序make filename然后是./ filename.你如何用.js文件做到这一点?

javascript terminal

256
推荐指数
8
解决办法
41万
查看次数

在Ubuntu上获得spidermonkey js的最佳方法?

我需要在我的工作机器上安装Spidermonkey JS引擎.我正在处理的项目有一个jslint脚本,需要Spidermonkey或类似的js二进制文件.我已经尝试从源代码编译Spidermonkey并陷入依赖地狱.我尝试从ubuntu存储库安装rhino软件包,结果很慢而且坏了.今天早上,我成功编译了Google的V8引擎并按照此处的说明构建了v8jslint:

http://blog.stevenreid.co.uk/2011/06/27/jslint-command-line-tool-powered-by-v8/

v8jslint工作,但一次只能lint一个文件.例如,

$ v8jslint foo/*.js
Run Code Online (Sandbox Code Playgroud)

如果我在foo下有a.js,b.js和c.js,v8jslint只会lint a.js. 轻松修复:我可以为此编写一个bash脚本.更大的问题是v8jslint与我们的构建服务器上的Spidermonkey jslint不兼容.有没有人在最近的Ubuntu版本上构建Spidermonkey,或者知道一个好的解决方法?

javascript ubuntu spidermonkey

16
推荐指数
4
解决办法
2万
查看次数

JavaScript 中的 setTimeout 是否接受真实(浮点)延迟时间_

我刚刚查看了JavaScript Timing Events,其中显示“第二个参数指示从现在开始多少毫秒后您要执行第一个参数。

现在,我知道在 JavaScript 中,浮点和整数都是 类型Number,因此从语法上讲,我可以输入浮点值,例如 ' setTimeout("javascript statement",4.5);' - 但是,JavaScript 是否会尝试在那里创建 4.5 毫秒的延迟?或者它会自动截断为整数并继续?

预先感谢您的任何答复,
干杯!

javascript timing

6
推荐指数
1
解决办法
2436
查看次数

标签 统计

javascript ×3

spidermonkey ×1

terminal ×1

timing ×1

ubuntu ×1