Json内存放的数据格式(学习笔记)
Json内存放的数据格式分为:
1.数组
var arr=[ { "name":"小明", "age":18 }, { "name":"小红", "age":20 } ] var parn=arr[0].name+"今年多少岁"+arr[1].age console.log(parn)
2.对象
var json={ "name":"小明", "age":18 }//推荐这种方式,加引号,安全性高一点,转换格式好一些 for( var attr in json){ console.log(json[attr]) //小明,18 }
3.对象属性的值可为数组
var json={ "url":["img/1.jpg","img/2.jpg","img/3.jpg","img/4.jpg"], "text":["a","b","c","d"] } for(var att in json){ console.log(json[att]) for(var i=0;i<json[att].length;i++){ console.log(json[att][i]) } }
4.数组里的每一项可为对象
var json=[
{"姓名":"小明","年龄":18},
{"姓名":"小红","年龄":20}
] for(var i=0;i<json.length;i++){ for(var att in json[i]){ console.log(json[i][att]) } }

浙公网安备 33010602011771号