1.什么是json?
/*
* 后端的接口返回给前端的数据格式 json
* json类型是对象型 数据型
* */
2.建立单个json
//建立单个json
var sk = {
"name":"张三",
"age":"18",
"sex":"男",
"hobby": [
{
name:"篮球"
},
{
name:"足球"
},
{
name:"羽毛球"
}]
}
console.log(sk.name);
console.log(sk.hobby);
2.建立多对象的json
var ck = [
{
"id":"1001",
"name":"陕西省",
"child":[
{
"id":"10001",
"name":"宝鸡市"
},
{
"id":"10002",
"name":"咸阳市"
}
]
},
{
"id":"1002",
"name":"甘肃省",
"child":[
{
"id":"10001",
"name":"兰州市"
},
{
"id":"10002",
"name":"天水市"
}
]
}
];
console.log(ck);
for (var i = 0;i <ck.length;i++){
console.log(ck[i].name);
}
4.字符串和json的互相转换
/*
* 字符串json 转化为json 对象 json对象转换为字符串
* */
var str = JSON.stringify(ck);
console.log(JSON.parse(str));