J2V8如何returns大整数?

how J2V8 returns Big integer?

目前我的 windows 使用的是以下 v8 版本:com.eclipsesource.j2v8:j2v8_win32_x86_64:4.6.0.

我想要return大整数,但看起来这个版本不支持大整数。 return {'result' : BigInt('893800399029639267')}; 这没有 return 任何东西。

下面的其他选项也不起作用: 常数值 = 893800399029639267n 这给出了错误。

请指教,如何才能returnBigInt?

BigInt 是在 6.7 中引入的,兄弟。

您似乎使用的是 4.6

https://v8.dev/blog/v8-release-67

我最近发现了一个名为 javet 的 J2V8 替代品。我建议检查一下。它支持 BigInt,积极维护并与 node.js LTS

保持同步