1.什么是json?
JSON(JavaScript Object Notation)是一种用于数据交换的轻量级格式。它基于 JavaScript 语言的一个子集,对象是在 JavaScript 中构建的。
2.JSON的语法规则是什么?
1.数据在名称/值对中
2.数据以逗号分隔
3.花括号容纳对象
4.方括号保存数组
3.JSON 字符串化的目的是什么?
向 Web 服务器发送数据时,数据必须采用字符串格式。可以通过使用 stringify() 方法将 JSON 对象转换为字符串来实现此目的。
var userJSON = {'name': 'zhangsan', age: 21}
var userString = JSON.stringify(user);
console.log(userString); //"{"name":"zhangsan","age":21}"
4.如何解析 JSON 字符串?
web服务器接收数据时,格式为字符串,可以用parse()方法将字符串格式转换为js对象
var userString = '{"name":"zhangsan","age":21}';
var userJSON = JSON.parse(userString);
console.log(userJSON);// {name: "zhangsan", age: 21}