在数据传输过程中,json是以字符串的形式传递的,而JS操作的是JSON对象,这个技术实现的是json字符串和json对象之间的相互转换。
json字符串转对象
var str1=‘{"name":"usr1", "password":123}‘;
var obj=JSON.parse(str) ; //返回一个对象
console.log(obj.name)
json对象转字符串
var obj={"user":[{"name":"usr1","password":"123"},{"name":"usr2","password":"123"}]};
var str=obj.user[0].name;
var str1=JSON.stringify(str); //返回一个字符串
console.log(str1);
这是一个简单的技术,常用于前后端的数据处理中。
原文:https://www.cnblogs.com/ly981/p/13193314.html