JSON.Stringify()」 用于将 JavaScript 值转换为 JSON 字符串
但也存在不少限制, 比如:
JSON.Stringify 无法序列化 「函数」, 「正则表达式」 等
JSON.parse...无法反序列化具有 「函数」, 「正则表达式」 等格式的数据
JSON.Stringify 和JSON.parse 性能问题
JSON.Stringify 和JSON.parse 解析出错导致整个系统...第四个问题也有解决方案, 就是在使用 JSON.Stringify 和JSON.parse 的地方包一层 try catch, 缺点就是每次调用都需要包 try catch, 不太符合前端 er 们的简约风...所以分析了这么多, 针对复杂业务场景, 我们非常有必要二次封装 「JSON API」 !...❝该 json 解析器基于原生JSON API进行的上层封装, 支持序列化函数, 正则类型❞
支持原生 json api 调用方式nativeStringify, nativeParse
支持序列化和反序列化函数