1、jq插件的使用parseJSON()
$.parseJSON(jsonstr);//jq方法。json字符串转json对象
var str1 = '{ "name": "cxh", "sex": "man" }';
var obj=$.parseJSON(str1)
console.log(obj);//{name: "cxh", sex: "man"}
2、浏览器支持的转换方式(Firefox,chrome,opera,safari,ie)等浏览器:
JSON.parse(jsonstr)//json字符串转json的对象
JSON.stringify(jsonobj);//json对象转json字符串
var str1 = '{ "name": "cxh", "sex": "man" }';
var obj=JSON.parse(str1)
console.log(obj);//{name: "cxh", sex: "man"}
var obj2=JSON.stringify(obj2);
console.log(obj);//'{ "name": "cxh", "sex": "man" }'
3、 js自带的eval函数,其中需要添加小括号eval('('+str+')');
eval('('+jsonstr+')');//json字符串转json对象
var str1 = '{ "name": "cxh", "sex": "man" }';
var obj=eval("("+str1+")")
console.log(obj);//{name: "cxh", sex: "man"}
小编不易,如有收获,微信赏小编喝杯娃哈哈
单身狗的 葵花宝典,撩妹必备 敬请关注!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。