前言
JavaScript 能够准确表示的整数范围在-2^53
到2^53
之间(不含两个端点),超过这个范围,无法精确表示这个值,这使得 JavaScript 不适合进行科学和金融方面的精确计算。
提示:以下是本篇文章正文内容,下面案例可供参考
1 json-bigint 第三方包
json-bigint](https://github.com/sidorares/json-bigint) 是一个第三方包,它可以帮我们很好的处理这个问题。
npm i json-bigint
JSONBig.parse()和JSONBig.stringify() 取代js中JSON的转换方法
示例
import jsonBig from 'json-bigint'
const jsonStr = '{ "art_id": 1245953273786007552 }'
console.log(JSON.parse(jsonStr)