问题标签 [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 投票
2 回答
625 浏览

javascript - Node.js - Chrome 和 Safari 中的两个连接?

我在 Node.js 中尝试这个基本的 Javascript 代码:

预期结果:每次浏览器点击都会将计数输出增加 1。

实际结果: Firefox 增加 1(预期)... Safari + Chrome 增加2

嗯?

0 投票
3 回答
2582 浏览

php - 任何关于 PHP 中 V8JS 的文档?

有没有关于 V8JS 的文档?我是否只需要标准 PHP 或一些扩展来使用 V8JS?

我将非常感谢有关 PHP 中 V8JS 的任何信息。

0 投票
2 回答
2367 浏览

windows - 你能从服务器端javascript调用COM组件吗?

是否有可能(使用 javascript 的服务器端实现之一 .. 参见http://www.nakedjavascript.com/getting-started-55)实例化 COM 对象并在其上调用方法?

0 投票
1 回答
8871 浏览

javascript - node.js 是否能够从 URL 读取?

我想要实现的是创建将从 URL 读取的脚本,然后使用这些数据进行一些操作。

例如。该脚本将每 5 分钟运行一次,从某处加载页面,检查是否发生了变化,以及是否确实发生了变化(我实际上正在寻找一个小的特殊变化,但没关系,因为这个想法仍然是同样),它会通过电子邮件向我发送警报。问题是。Node.js 可以处理吗?

我可以在 ruby​​ 中创建这个脚本,甚至可以作为 shell 脚本,每 N 分钟从服务器上的 crontab 运行一次;但我想尝试 Node.js,听起来我有一个很好的“宠物项目”可以尝试。

0 投票
5 回答
39380 浏览

javascript - node.js 支持什么版本的 Javascript

我刚开始使用 Node.js,我很难弄清楚 node 支持什么版本的 JavaScript,这使得我很难弄清楚我可以使用哪些功能。这就是我所知道的。

鉴于此,我假设我可以在 node.js 中使用与 JavaScript 1.5 兼容的代码。然而,事实证明,我可以使用Array.forEach,以及其他构造,尽管根据 MDC,它直到 Javascript 1.6 -- ECMA-262,第 5 版才可用。

我哪里错了?某处是否有详细说明可用语言功能的文档?

0 投票
3 回答
24770 浏览

javascript - Google Chrome 中 array.splice() 的时间复杂度是多少?

如果我使用 splice() 从数组中删除一个元素,如下所示:

这会O(n)是最坏的情况,因为它会在 i 之后移动所有元素吗?或者它是恒定的时间,下面有一些链表魔法?

0 投票
5 回答
3898 浏览

c++ - 嵌入 Mono 与 Google V8?

我们想将脚本添加到项目中。

我们正在犹豫使用哪个脚本引擎。我在过去使用过 V8,它非常令人印象深刻。我也使用过 Mono,但仅限于玩具项目或原型。

约束是:

  1. 执行速度。
  2. 易于集成。
  3. 必须在 Windows 上工作。
  4. 64 位支持。
  5. 在 Visual Studio 下编译。

哪种发动机最适合?

(有没有使用 Visual Studio 在 win64 下编译 Mono 的教程?是否有一些包含 Lib 文件和 DLL 的包?)

0 投票
7 回答
2327 浏览

python - 可以编译 Python 以在 V8 引擎上运行吗?

大概 Javascript 被编译为某种字节码以在 V8 引擎上运行?Python 是否是一种足够相似的语言,我们可以想象 Python 被编译成相同的字节码并在 V8 上运行?

有什么项目试图做到这一点?

0 投票
2 回答
589 浏览

c++ - 以下代码如何工作?

我正在阅读 Google v8的代码,发现上面的宏用于类型检查。

但是,我不明白它为什么起作用。while(false) 永远不会被执行,对吧?有人可以解释这些线吗?谢谢

0 投票
3 回答
8312 浏览

javascript - 常见的 JavaScript 实现是否使用字符串实习?

常见的 JavaScript 引擎,例如 V8 和 WebKit 的 JavaScriptCore,是否对 JavaScript 字符串使用字符串实习?还是他们实际上在内存中保留了多个相同字符串的实例?