发现一个神奇的bug,
JSON字符串 :
let test = '{"id": 898505015762829312}'
let result = JSON.parse(test)
//id: 898505015762829300
数字过大,居然把末尾的数字转成0了。
解决的办法,用第三方JSON库:
yarn add json-bigint
import JSONbig from "json-bigint"
JSONbig.parse(test)
发现一个神奇的bug,
JSON字符串 :
let test = '{"id": 898505015762829312}'
let result = JSON.parse(test)
//id: 898505015762829300
数字过大,居然把末尾的数字转成0了。
解决的办法,用第三方JSON库:
yarn add json-bigint
import JSONbig from "json-bigint"
JSONbig.parse(test)