js中将字符串转换成json的三种方式
2021-05-30 16:06
标签:ret 两种 var lan 形式 单引号 UNC 字符串转换 obj js中将字符串转换成json的三种方式 标签:ret 两种 var lan 形式 单引号 UNC 字符串转换 obj 原文地址:https://www.cnblogs.com/meiyanstar/p/14652772.html1,eval方式解析
function strToJson(str){ var json = eval(‘(‘ + str + ‘)‘); return json; }
2,new Function形式
function strToJson(str){ var json = (new Function("return " + str))(); return json; }
3,使用全局的JSON对象
function strToJson(str){ return JSON.parse(str); }
var str = ‘{name:"jack"}‘; var obj = JSON.parse(str); // --> parse error
var str = ‘{"name":"jack"}‘;
文章标题:js中将字符串转换成json的三种方式
文章链接:http://soscw.com/index.php/essay/89621.html