1、eval方式解析
function strToJson(str){
var json = eval ( '(' +str + ')' );
return json;
};
记得别忘了str两旁的小括号。
2、new Function形式
function strToJson(str){
var json = (new Function("return" + str))();
return json ;
}
3、使用全局的JSON对象
function strToJson(str){
return JSON.pase(str);
}