字符串转JSON
JSON.parse(str)
JSON 转字符串
JSON.stringify
html5的data-*属性需要存储JSON 数据,需要转化成JSON 字符串
但是因为双引号的原因,导致字符串解析式格式错误。
解决方法:
用 encodeURI 编码字符串 存储,字符串中的双引号会转换成 类似 %22 的字符
然后用decodeURI 解码字符串即可
字符串转JSON
JSON.parse(str)
JSON 转字符串
JSON.stringify
html5的data-*属性需要存储JSON 数据,需要转化成JSON 字符串
但是因为双引号的原因,导致字符串解析式格式错误。
解决方法:
用 encodeURI 编码字符串 存储,字符串中的双引号会转换成 类似 %22 的字符
然后用decodeURI 解码字符串即可