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);
}
三种JSON字符串转对象方法
本文介绍了三种将JSON字符串转换为JavaScript对象的方法:使用eval()函数、new Function形式及利用全局JSON对象。这些方法适用于不同的场景,可以帮助开发者高效地处理JSON数据。
8083

被折叠的 条评论
为什么被折叠?



