json字符串和对象的相互转换
在数据传输过程中,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);
总结
这是一个简单的技术,常用于前后端的数据处理中。