Как J2V8 возвращает большое целое число?
В настоящее время я использую версию v8 ниже для своих окон: com.eclipsesource.j2v8:j2v8_win32_x86_64:4.6.0.
Я хочу вернуть Big integer, но похоже, что эта версия не поддерживает Big Int. return {'result': BigInt('893800399029639267')}; Это ничего не возвращает.
Другие опции, такие как ниже, также не работают: const value = 893800399029639267n Это дает ошибку.
Пожалуйста, предложите, как я могу вернуть BigInt?
3 ответа
J2V8 для Linux и Windows не использовался с 2017 и 2016 годов. Я рекомендую Javet, у которого есть основные функции J2V8 и встроенная поддержка BigInt. Кроме того, V8 был обновлен до последней версии в Javet.
Недавно я узнал об альтернативе J2V8 под названием javet . Рекомендую это проверить. Он поддерживает BigInt, активно поддерживается и обновляется с помощью node.js LTS.