问题标签 [v8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
424 浏览

javascript - Chrome V8 错误?第二次调用后功能不同

请看下面的 JavaScript。我已经从中提取了一些东西,因此您可以专注于问题的本质。

您会注意到我连续两次调用 prepPath 函数,传入完全相同的字符串。在 Firefox 和 IE8 中,此函数每次都会提示 true(如预期的那样)。但是,在 Chromium 5.0.375.127 (55887) Ubuntu 10.04 中,该函数第一次返回 true,第二次调用返回 false,尽管输入保持完全相同!

为什么它在 Chromium 中第二次返回 false?

0 投票
2 回答
659 浏览

javascript - V8 解释器的制表符补全?

我在命令行上使用 V8 javascript 解释器,但它没有制表符补全。

是否可以以某种方式添加它?

0 投票
5 回答
9938 浏览

javascript - 在 Chrome 控制台的列表中显示所有对象方法?

我真的很喜欢 Chrome 控制台,因为它为我自动完成所有对象方法。

但它一次只显示一个,我必须按 TAB 才能进入下一个。

有没有办法显示所有自动完成对象方法的列表?

0 投票
0 回答
6034 浏览

node.js - 用于 v8/Node.js 的 XSLT 库

我发现有一些可用于 v8/Node.js 的 XML 库:http: //github.com/ry/node/wiki/modules#parsers-xml

然而,在深入研究这些模块之后,似乎它们只提供解析 XML 文档和使用 DOM 操作它们的支持。我想知道是否有人知道 Node.js 或 v8 的 XSLT 库。

0 投票
5 回答
5926 浏览

javascript - 有没有办法将 Google 的 v8 JavaScript 引擎用作独立的解释器?

可能重复:
独立运行 V8 Javascript 引擎

我想尝试一个独立的 JavaScript 解释器,而不是一直在 Firefox 中执行。我确实通过谷歌搜索找到了spidermonkey,它可以安装在ubuntu上,但是有没有办法使用谷歌的v8作为独立的解释器?

0 投票
3 回答
859 浏览

javascript - 与 JVM 和 CLR 具有良好互操作性的 Javascript 引擎

由于其背后的巨大资源,Javascript 似乎迅速成为应用程序的首选脚本语言,尤其是那些具有 Web 前端的应用程序。我有一个应用程序需要在前端和后端都具有可扩展性。Javascript,或者像 CoffeeScript 这样的精简包装器,似乎是一个优秀的、面向未来的选择。

我使用 Javascript 作为目标时遇到的问题是与现有服务器端库的互操作性。V8 需要自定义 C++ 代码。我更喜欢利用 JDK/.NET 类库的大量资源以及我们将 API 公开给这些语言的代码。

是否有任何强大的努力允许用户从 Javascript 调用 JVM/CLR 库,类似于 IronPython-CLR 和 Jython-JVM 链接的优雅?

另一种方法是使用 IronPython/Jython 之类的东西,但这两个项目只有一小部分资源用于 Javascript,这使得客户端可扩展性非常困难。

有没有人成功面对过类似的问题?

0 投票
3 回答
770 浏览

javascript - 为什么通过 Object.defineProperty 添加的属性在 Javascript 中不可迭代

考虑这段代码:

输出是:

然而,财产 bb 是完全可以访问和工作的。

为什么'bb'在 for..in 循环中不可见?

0 投票
2 回答
397 浏览

javascript - 跨浏览器/引擎 Math.PI 始终为 3.141592653589793?

只是一个非常随机的问题,但 JavaScript 中的属性 Math.PI在每个浏览器/引擎中总是3.141592653589793吗?

0 投票
4 回答
2595 浏览

node.js - 带有 v8 和 node.js 的多处理器

我在读到 V8 不是多线程的,也不能是设计使然。

这是真的?真的是我可以优化脚本以同时运行(在 node.js 上)但并发性不能扩展到多个处理器吗?我有点认为这是并发设计的主要原因。

0 投票
3 回答
394 浏览

javascript - 有用的 node.js 中间件

什么是您个人觉得有趣/有用的 node.js 中间件/框架?