js,jquery字符串转换json,兼容各种浏览器
2012-05-29 13:57 javaspring 阅读(295) 评论(0) 编辑 收藏 举报js,jquery字符串转json、
第一种:eval方式解析
function strToJson(str){ var json = eval('(' + str + ')'); return json; }
第二种:new Function形式
function strToJson(str){ var json = (new Function("return " + str))(); return json; }
第三种:使用全局的JSON对象
function strToJson(str){ return JSON.parse(str); }
前2种兼容各种浏览器, 第三种转换json,360浏览器不支持。搜狗也不支持。
JSON.parse 在360浏览器中转换不了,也不报错