使用 JSON.parse 和 JSON.stringify 意味着数字遵守 JavaScript 浮点规则,超过安全整数范围的长编号可能丢失精度。重复键则会在解析时按浏览器行为保留最后一个值,压缩结果不包含被覆盖的数据。若你需要保留源文件的每个字节、重复字段或原始数值字面量,这类重新序列化工具并不适合。将业务编号写为字符串,是在原数据层面保护编号字符的一种常见做法。
使用 JSON.parse 和 JSON.stringify 意味着数字遵守 JavaScript 浮点规则,超过安全整数范围的长编号可能丢失精度。重复键则会在解析时按浏览器行为保留最后一个值,压缩结果不包含被覆盖的数据。若你需要保留源文件的每个字节、重复字段或原始数值字面量,这类重新序列化工具并不适合。将业务编号写为字符串,是在原数据层面保护编号字符的一种常见做法。