什么是JSON
- JSON 是轻量级的文本数据交换格式。
- JSON 指的是 JavaScript 对象表示法。
文本数据交换格式:
{
"sites":[
{
"name":"菜鸟教程",
"url":"www.runoob.com"
},
{
"name":"google",
"url":"www.google.com"
},
{
"name":"微博",
"url":"www.weibo.com"
}
}
JavaScript 对象表示法:
// 创建对象
var car = {
name: "特斯拉",
type: "电动车",
price: 170000,
age: 2
};
var websit = {
"name": "菜鸟教程",
"url": "www.runoob.com",
"slogan": "学的不仅是技术,更是梦想!"
};
console.log(car.age);
JSON 对象和字符串之间的相互转换
JSON.parse(string)
:接受一个 JSON 字符串并将其转换成一个 JavaScript 对象。JSON.stringify(obj)
:接受一个 JavaScript 对象并将其转换为一个 JSON 字符串。