美文网首页
JSON.parse中包含特殊字符串无法转换问题详解

JSON.parse中包含特殊字符串无法转换问题详解

作者: G_whk | 来源:发表于2019-03-18 19:21 被阅读0次

在小程序端,我们是通过 JSON.stringifyJSON.parse来在页面之间传递对象数据的,众所周知JSON.parse这个js方法,解析特殊的字符串会抛错。

方法:

转换:
JSON.stringify(encodeURIComponent(URI))
解析:
JSON.parse(decodeURIComponent(URI));

至于encodeURIComponent和decodeURIComponent的详细用法可以自行查MDN

相关文章

网友评论

      本文标题:JSON.parse中包含特殊字符串无法转换问题详解

      本文链接:https://www.haomeiwen.com/subject/vkezpqtx.html