JS JSON和字符串相互转换

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ink_if/article/details/78584111

这里写图片描述

json转为字符串

var stu = {
“name”:”lili”,
“age”:18,
“sex”:”male”
}
console.log(stu);

方法一
var str = JSON.stringify(stu);
console.log(str);

方法二
/*var str = stu.toJSONString();
console.log(str);*/

字符串转为json

var str = ‘{“name”:”lili”,”age”:”18”,”sex”:”male”}’;
console.log(str);

方法一
var json = JSON.parse(str);
console.log(json);

方法二
var json = eval(‘(‘+str+’)’);//别忘了str两旁的小括号。
console.log(json);

方法三
function strToJson(str){
var json = (new Function(“return ” + str))();
console.log(json);
}
strToJson(str);

方法四
/*var json = str.parseJSON();
console.log(json);*/

猜你喜欢

转载自blog.csdn.net/ink_if/article/details/78584111
今日推荐