JS把字符串转成JSON对象方法介绍

作者:袖梨 2022-11-14

在JS中,把 json 格式的字符串转成JSON对象,关键代码

例1

代码如下 复制代码

json = eval('('+str+')');


方法如下:

代码如下 复制代码





JSON应用




2,new Function形式,比较怪异哦。如下

代码如下 复制代码

function strToJson(str){
var json = (new Function("return " + str))();
return json;
}

3,使用全局的JSON对象,如下:

代码如下 复制代码

function strToJson(str){
return JSON.parse(str);
}

个人推荐使用后面两种转换方法哦,这种比较安全特别是JSON.parse转换字符串为对象的方法。

相关文章

精彩推荐