JSON语法规则 :
数据类型 :
JSON对象语法如下:
JSON数组 :
{
"courses":[
{"name":"JavaSE","time":20},
{"name":"HTML","time":1},
{"name":"CSS","time":2},
{"name":"JavaScript","time":3}
]
}
var movie = { "title":"扫毒2:天地对决", "casts": [ { "name":"古天乐", "avatar":"http://xxxx.jpg", "age":49 }, { "name":"刘德华", "avatar":"http://xxxx2.jpg", "age":58 } ], "pubDate":"2019-07-5", "rate":9.5 } //属性访问 JSON对象名.属性 console.log(movie); console.log(‘title : ‘ + movie.title);
// JS对象 var user = { name:‘张三‘, age: 20 } // json类型对象 var userJson = { "name":"李四", "age":30 } //对象遍历 for(var i in user){ //xx.xx 这种形式 只能取原来具有的属性 //非常重要! xx.abc abc是变量,就必须通过 xx[abc] 形式取值 console.log(‘属性 : ‘+i+‘ ==> ‘+user[i]); } //json遍历 for(var a in userJson){ console.log(‘属性 : ‘+a+‘ ==> ‘+userJson[a]); }
json对象数组的遍历 : $.each(data,function(index,value){ }); each(obj,callBack); obj : 对象或者数组 callback : 回调函数 index : 索引值 value : 对象
原文:https://www.cnblogs.com/xddx/p/13363582.html