平时收藏多点,要用的时候就方便了,希望能帮到你。
1. eval()方法
解析JSON数据的最常用方法是使用javascript的eval()方法,代码如下:
function toJson(str){ var json = eval('(' + str + ')'); return json; }
2. new Function方法
function toJson(str){ var json = (new Function("return " + str))(); return json; }
3.JSON.parse()方法
这种方法只支持IE8/Firefox3.5+/Chrome4/Safari4/Opera10 以上版本,这些浏览器都已经接近W3C标准,默认实现了toJSON方法。function toJson(str){ return JSON.parse(str); }