Rhino 和 Javascript 1.8?

发布于 2024-08-29 14:27:29 字数 97 浏览 7 评论 0原文

Rhino 是否可以使用比 1.7 更新的 JS 实现?

我们是否必须等待 mozilla 来做这件事,还是有一个社区项目已经带头做这件事?

谢谢。

Is it possible to have Rhino use a newer implementation of JS than 1.7?

Do we have to wait for mozilla to do this, or is there a community project that has taken the lead?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

宁愿没拥抱 2024-09-05 14:27:29

我不了解 JavaScript 1.8,但我知道他们正在积极致力于 ECMAScript 5 支持。 RingoJS 项目(以前称为 Helma NG)有一个自定义分支,它实现了 1.8 和 ECMAScript 中的一些新功能5. 例如,它支持函数表达式(f = function(x) 2 * x; 而不是 f = function(x) { return 2 * x; }) 、JSON.stringify/parseObject.create/seal/freeze

我确信 Mozilla 会欢迎任何迁移到 1.8 的帮助,但我不知道现在有任何项目正在致力于此。

I don't know about JavaScript 1.8, but I know they are actively working on ECMAScript 5 support. The RingoJS project (formerly Helma NG) has a customized branch that implements some of the new features from 1.8 and ECMAScript 5. For example, it supports function expressions (f = function(x) 2 * x; instead of f = function(x) { return 2 * x; }), JSON.stringify/parse, and Object.create/seal/freeze.

I'm sure Mozilla would welcome any help moving to 1.8, but I'm not aware of any projects right now that are working on that.

面如桃花 2024-09-05 14:27:29

嗯...Rhino 不使用 Javascript 的实现,它 Javascript 的实现。

Umm ... Rhino doesn't use an implementation of Javascript, it is an implementation of Javascript.

苏大泽ㄣ 2024-09-05 14:27:29

SpiderMonkey 运行 JS 1.8,但是用 C 而不是 Java 实现的,不确定它是否使对你来说是不同的。

SpiderMonkey runs JS 1.8, but is implemented in C instead of Java, not sure if it makes a difference for you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文