Json数据格式及语法

1、基本格式
var json = { 'name' : 'Tony', 'age' : 22 };
alert( json.name );                    //'Tony'

2、结合数组

var imgData = {
	url : [ 'img/1.png', 'img/2.png', 'img/3.png', 'img/4.png' ],
	text : [ '图片一', '图片二', '图片三', '图片四' ]
};
 alert( imgData.url[2] );                //'img/3.png'
3、另一种表示方法
var json2 = { 'name' : 'Tony' };

 alert( json2.name );
 alert( json2['name'] );                //都是'Tony'

4、遍历可以用for in

var json1 = { 'name' : 'Tony', 'age' : 23, 'fun' : '前端开发'  };

for ( var attr in json1 ) {
	 alert( attr );                    //'name','age','fun'
	 alert( json1[attr] );             //'Tony',23,'前端开发'     不能用json.attr,否则是undefined
}

与2数组结合遍历方法:

for ( var attr in json ) {
	for ( var i=0; i < json[attr].length; i++ ) {
		alert( json[attr][i] );
	}
}                                        //依次显示每个数组中的每一个值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值