1、json属于文本,可以将任何js对象转为json,然后将json传递到服务器
2、所有服务器数据都可以作为json转为js对象
3、我们也可以把数据作为js对象来处理,支持任何语言,不受限制
4、可以实现前后端数据都通过json进行交互
Js转json
const user = {
id:1,
name:'测试',
price:100,
};
console.log(user);
let json = JSON.stringify(user);
console.log(json);
Json转js
let str = `{
"id": 1,
"name": "测试",
"price": 100
}`;
let item = JSON.parse(str);
console.log(item);