v8 相关问题

V8是谷歌的开源JavaScript引擎。

V8:为什么我的函数无法用于JavaScript代码?

我正在尝试使c ++代码中定义的某些功能可用于在v8上运行的JavaScript代码。跟随一些在网上找到的例子,我被认为可以使用以下方法:#...

回答 1 投票 0

多核处理器上的节点Js

所以首先,我首先感觉到这是一个完全充实的问题,但无论如何请听我说。我在想,如果Node Js是一个单线程应用程序,那么我们可以运行多个...

回答 2 投票 0

v8如何调用DOM的功能?

我正在研究v8来源。我花了3周的时间,但是我找不到8v如何调用DOM的功能。 document.writeln(“ H ello V8”); 我想知道...

回答 2 投票 0

[NWJS为不同的操作系统和不同的体系结构编译二进制文件

我需要从MacOS编译二进制文件到Windows32和Windows64位的帮助。在文档中写道,我们需要根据平台编译二进制文件,但是实际的选项/参数是...

回答 1 投票 0

let和var在Javascript中的奇怪行为

case 1 var a // ===> undefined let // // ==>语法错误:标识符'a'已经被声明为case 2 a = 1 // ===> 1 var a // === > undefined让// // ===> undefined为什么...

回答 2 投票 0

无法在v8运行时中访问异常属性(Google Apps脚本)

当我的代码中发生异常时,我试图获取堆栈跟踪(及其他详细信息)。为此,请使用以下代码来工作:function catchException(){var errLog = []; ...

回答 2 投票 0

如何在d8上运行wasm

我有一个wasm文件fib.wasm,其中包含函数fib(n)。如果在浏览器中运行它,我们可以做var模块,功能= {}; fetch('fib.wasm').then(response => response.arrayBuffer()).then(...

回答 1 投票 0

是否所有节点js版本都使用同一版本的v8

我注意到在版本8、10和14.2 Node.js中处理异步调用的方式有所不同?他们是在引起这些更改的之间更新了v8,还是我在产生幻觉?

回答 1 投票 0

如果我们有用Java / C#编写的V8之类的代码,是否可以用Java / C#这样的另一种语言编写像Nodejs这样的Javascript运行时? [关闭]

据我了解,V8是将Javascript解析为C ++分配并通过Javascript代码操作C ++对象的功能。在我了解了V8和libuv之后,我在Node.js上获得的所有乐趣都消失了。 ...

回答 1 投票 0

如何在JavaScript中实现“数组”?

我宽松地使用该术语,因为JavaScript中的数组看起来像这样:let array = [1,'a',“ hello”];如果我执行array.push('end'),则会得到[1,'a',“ hello”,“ end”] JavaScript中的数组似乎具有...

回答 1 投票 0

双击日语文字,Chrome如何确定突出显示的内容?

如果您在Chrome中双击英文文本,则会高亮显示您单击的以空格分隔的单词。这并不奇怪。但是,有一天我在阅读...

回答 2 投票 19

已编译v8的Docker映像达到近5GB。我在做什么错?

[抱歉,这是我第一次使用docker,所以可能我使用的术语有误。基本上,我需要使用此图像作为我们项目的基础,但是,当我尝试构建我们的...

回答 1 投票 0

用于不同阵列中相同对象的内存分配

我试图了解像V8这样的JS引擎如何处理数组中的对象,尤其是如何分配内存并提高效率。我有一个未排序对象的数组,并且产生了一个...

回答 1 投票 1

Javascript无限递归函数在Android 10上导致Chromium 50 ARM64 lib崩溃

我的Android应用使用网络视图,例如基于Chromium 50(V8 JavaScript引擎5.0)的控件。由于各种原因,不能选择使用系统WebView或更高版本的Chromium。我收到很多...

回答 1 投票 0

Chrome / V8如何处理javascript中的大对象?

[我正在尝试了解我在Windows 10上使用Chrome / V8时看到的垃圾收集行为。这种情况是我有一个小程序,可以从Websocket处从...接收〜1MiB的图像数据...]]] >

回答 1 投票 0

我如何为v8 :: Object分配名称,以便脚本可以访问它?

我目前正在尝试使用v8向我的C ++应用程序添加脚本功能。目标是使用JS处理缓冲区中的某些数据,然后返回结果。我想我可以生成一个...

回答 1 投票 0

当您等待在Node中解决一个承诺时会发生什么

const fetchPromise = fetch('example.com')//需要1秒钟来解决... ... //做3秒钟的工作... const response = await fetchPromise //几秒钟之间的承诺会发生什么2-3? ...

回答 1 投票 0

为什么将字符串文字视为JavaScript中的原始类型?

官方文档以及互联网上的大量文章都说'some string'是原始值,这意味着每次我们将其分配给变量时,它都会创建副本。但是,此...

回答 1 投票 4


谁能解释V8字节码LdaTheHole?

我知道V8字节码“ LdaUndefined”将常量“ undefined”加载到累加器寄存器中。那“ LdaTheHole”会加载到累加器中呢?也许是“ TheHole”? “ ...

回答 2 投票 2

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.