如何将长数字字符串解析为数字?

dee*_*eek 1 javascript

我有一些 Id 需要从强转换为数字,但是每当我使用 parseInt() 或 Number() 时,我都会得到一个双精度型小数

1.01038295007818e+016.0
Run Code Online (Sandbox Code Playgroud)

我需要将字符串转换为数字。

Jef*_*ide 5

在不损失任何精度的情况下,JavaScript 中可以表示的最大整数是9007199254740991。请参阅javascript 文档以获取更多信息。如果您想使用大于该值的整数,则需要使用第三方库,例如Big Integer