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]) } }

 

posted @ 2019-10-24 16:15  Katherine蓝羽  阅读(68)  评论(0)    收藏  举报