这两天遇到json和string互转的问题,网上各种说法不一;更重要的是,有些方法会有浏览器差异。
JSON.parse()和JSON.stringify()不支持ie(网上说支持ie8以上,但我用ie8和ie9试了,都不行)
经过总结各种方法,亲身试验,得出结论如下:(下载代码示例)
string -> json
经测试,JSON.parse()方法效率最高,从效率高到低排序:
JSON.parse > $.parseJSON() > new Function() > eval
json -> string
本文探讨了多种JSON对象与字符串互相转换的方法,并通过实验对比了不同方法在浏览器中的兼容性和性能表现,提供了适用于不同浏览器环境的有效解决方案。
8855

被折叠的 条评论
为什么被折叠?



