js中json字符串转换为json对象

来源:互联网 发布:淘宝集市商家热线 编辑:程序博客网 时间:2024/06/08 01:58

转换方式有三种:

第一种: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);  }

兼容性的话大家自己尝试下,应该都还好

0 0