---恢复内容开始---
今天学习了json和数组的嵌套,例如var a={wenke:"文科",like:["数学","物理","化学"]},
"wenke","like"为a的key,类似数组的下标,可以自定义,也方便存储一些信息,其中a["like"]为一个数组,当我们想输入“数学”的时候,可以这样取出:
alert ["like"][0];
做个复杂一点的例题:
设计一个json 将下面所有信息存储起来,有三个年级,每个年级三个班,每个班有三个学生,学生信息如下:
小红 女 15
家属:红1 女 16
红2 女 17
红3 女 18
小明 男 16
家属:明1 男 17
明2 男 18
明3 男 19
小刚 男 30
家属:刚1 男 31
刚2 男 32
刚3 男 33
var a =
{
一年级:
{
一班:
{
xiaohong:["小红","女",15,[["红1","女",16],["红2","女",17],["红3","女",18]]],
xiaoming:["小明","男",16,[["明1","男",17],["明2","男",18],["明3","男",19]]],
xiaogang:["小刚","男",30,[["刚1","男",31],["刚2","男",32],["刚3","男",33]]]
},
二班:
{
xiaohong:["小红","女",15,[["红1","女",16],["红2","女",17],["红3","女",18]]],
xiaoming:["小明","男",16,[["明1","男",17],["明2","男",18],["明3","男",19]]],
xiaogang:["小刚","男",30,[["刚1","男",31],["刚2","男",32],["刚3","男",33]]]
},
三班:
{
xiaohong:["小红","女",15,[["红1","女",16],["红2","女",17],["红3","女",18]]],
xiaoming:["小明","男",16,[["明1","男",17],["明2","男",18],["明3","男",19]]],
xiaogang:["小刚","男",30,[["刚1","男",31],["刚2","男",32],["刚3","男",33]]]
}
},
二年级:
{
一班:
{
xiaohong:["小红","女",15,[["红1","女",16],["红2","女",17],["红3","女",18]]],
xiaoming:["小明","男",16,[["明1","男",17],["明2","男",18],["明3","男",19]]],
xiaogang:["小刚","男",30,[["刚1","男",31],["刚2","男",32],["刚3","男",33]]]
},
二班:
{
xiaohong:["小红","女",15,[["红1","女",16],["红2","女",17],["红3","女",18]]],
xiaoming:["小明","男",16,[["明1","男",17],["明2","男",18],["明3","男",19]]],
xiaogang:["小刚","男",30,[["刚1","男",31],["刚2","男",32],["刚3","男",33]]]
},
三班:
{
xiaohong:["小红","女",15,[["红1","女",16],["红2","女",17],["红3","女",18]]],
xiaoming:["小明","男",16,[["明1","男",17],["明2","男",18],["明3","男",19]]],
xiaogang:["小刚","男",30,[["刚1","男",31],["刚2","男",32],["刚3","男",33]]]
}
},
三年级:
{
一班:
{
xiaohong:["小红","女",15,[["红1","女",16],["红2","女",17],["红3","女",18]]],
xiaoming:["小明","男",16,[["明1","男",17],["明2","男",18],["明3","男",19]]],
xiaogang:["小刚","男",30,[["刚1","男",31],["刚2","男",32],["刚3","男",33]]]
},
二班:
{
xiaohong:["小红","女",15,[["红1","女",16],["红2","女",17],["红3","女",18]]],
xiaoming:["小明","男",16,[["明1","男",17],["明2","男",18],["明3","男",19]]],
xiaogang:["小刚","男",30,[["刚1","男",31],["刚2","男",32],["刚3","男",33]]]
},
三班:
{
xiaohong:["小红","女",15,[["红1","女",16],["红2","女",17],["红3","女",18]]],
xiaoming:["小明","男",16,[["明1","男",17],["明2","男",18],["明3","男",19]]],
xiaogang:["小刚","男",30,[["刚1","男",31],["刚2","男",32],["刚3","男",33]]]
}
}
}
----------------------------------------------------------------------------------------------
//如果我们要取出一年级二班小刚的家属刚1的年龄
console.log(a["一年级"]["二班"]["xiaogang"][3][0][2]);