采用Ajax的项目开发过程中,经常需要将JSON格式的字符串返回到前端,前端解析成JS对象(JSON )。
字符串转JSON对象
1.eval方式解析。
function strToJson(str){ var json = eval(str); return json; }
2.使用全局的JSON对象。
function strToJson(str){ return JSON.parse(str); }
JSON转字符串
json对象转字符串(obj代表json对象) var str = obj.toJSONString(); var str = JSON.stringify(obj)