v8 相关问题

V8是谷歌的开源JavaScript引擎。

如何在microsoft.clearscript.v8中的jsondata中使用linq

我在asp .net core mvc中使用microsoft.clearscript.v8, 在 Linq Where 条件在我的代码中不起作用, 这是我的 homecontroller.cs 代码 公共 IActionResult 索引() { 使用 (var 引擎 = ...

回答 1 投票 0

Google Chrome 或 Node.js 中的 V8 toString(radix) 方法如何处理浮点数?

该方法对于整数显然有效,例如 (25).toString(2) ='11001' (25).toString(16) ='19' (25).toString(36) ='p' 但是输入浮点数会导致 (0.1).toString(2) ='0.

回答 1 投票 0

获取V8以保留调试数据

我目前正在尝试调试V8,以防万一有人有任何见解,我也会解释这个问题,但这与问题无关。 语境 我有一个捆绑的 JavaScript 文件,可以用作...

回答 1 投票 0

async wait 到底会发生什么?

我有这么一段代码 异步函数循环() { 对于(令 i = 0;i < 3; i++) { console.log(i,new Error("").stack); await 1; } } loop(); when I run it in Node (Chrome e...

回答 0 投票 0

从终端或代码运行 .wasm (WasmGC) 文件?

有没有一种方法可以以编程方式或通过终端运行 .wasm 文件,从而允许运行当今遵循 WasmGC 规范的 .wasm 文件?

回答 1 投票 0

Javascript引擎优化

如果我在Javascript中有以下代码: 从“some-library”导入 getTranslation; 从“其他库”导入 getUserSettings; const getTranslatedLabel = () => { ...

回答 1 投票 0

这两个JS代码在V8中有什么区别?

我尝试通过V8创建一个codeCache。使用 ScriptCompiler::CreateCodeCache 函数。 ScriptCompiler::CachedData* CreateCachedData(Local sourceContent, Local sourceName) {

回答 1 投票 0


访问V8引擎的抽象语法树

对于给定的 JavaScript 代码,是否可以访问 v8 引擎的 AST?我正在使用 V8 引擎开发 JavaScript 静态分析器。

回答 3 投票 0

React 脚本构建 javascript 堆内存不足

从事反应项目。 当我尝试运行 npm run build 时,它显示 java 脚本堆内存不足错误。 错误详情 我尝试查找内存泄漏,但没有发现内存泄漏,但它是单个页面

回答 1 投票 0

是否将字符串推入数组,或将其设置为对象属性的值,复制字符串或在 JavaScript 中保留引用? [重复]

特别是在 v8 / Node.js 中,当您将原始类型(字符串、数字、布尔值)推入数组时,它会克隆字符串还是存储引用? 我知道你不能这样做并更改字符串......

回答 1 投票 0

如何保持动态加载模块而不持续增加内存使用量?

需要在 deno 上动态加载和序列化 esm 模块。据我所知,由于无法清除await import()上的缓存,因此我尝试在WebWorker内部导入,然后在它完成后将其杀死

回答 1 投票 0

在nodejs中,引用c++代码的javascript是如何被V8引擎编译执行的?

我知道nodejs中使用internalBindings来帮助javascript代码引入c++模块,但是最终v8会将javascript编译成ast。此时ast既包含了

回答 1 投票 0

什么是node.js 绑定?

我对node.js非常陌生,我似乎无法在任何地方找到关于node.js绑定是什么的定义。我在幻灯片和 Nodejs 演讲中看到过这个术语,但从未明确解释过。 ...

回答 3 投票 0

编写 rust 应用程序,允许使用 ..rust 编写的沙盒插件?

我想用 Rust 编写一个应用程序,可以使用(不受信任的)用户编写的插件进行扩展。这些插件可以通过网络平台下载,并且可以由核心软件的任何用户安装,...

回答 1 投票 0

如何查找在打字稿中生成错误的函数中的行号?

我想知道执行代码时是否在尝试之间发生了一些错误,然后需要知道该函数中的行号。 我尝试过 Tracer 它给了我函数名称,堆栈跟踪,但给出了行号......

回答 1 投票 0

基于运行时 const 的 V8 死代码消除

这与 V8 是否能够根据 `const` 的值消除死代码有关?除了不是导出的 const 之外,我有以下 JavaScript 代码: // ... `state` 对象是

回答 1 投票 0

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

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

回答 3 投票 0

为什么 Object.create(null) 的 __proto__ 未定义?

在阅读 Javascript 原型时,我遇到了这种我无法解释的行为。我正在 chrome 的控制台(V8)中对此进行测试。 var Fruit = {味道:'好'}; var 香蕉 = Object.create(f...

回答 1 投票 0

在对象字面量中使用 `__proto__`

如果我没记错的话,使用 Object.setPrototypeOf() 和 __proto__ 来更改对象原型被视为“非常慢的操作”,已被弃用。另外,IIRC,这会降低性能...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.