JSON--前台数据转换


如若转载请注明出处:http://blog.csdn.net/qq_20011175/article/details/76407902

<script type="text/javascript">
		
			var obj = {
				"deptno": 10,
				"maxsal": 5000.0,
				"minsal": 800.0,
				"avgsal": 2500.0,
				"sumsal": 20000.0,
				"counter": 500
			};
			
			console.log(obj.deptno);
			//从JSON对象变更为json格式的字符串
			var str = JSON.stringify(obj);
			console.log(str);
			//将json格式的字符串变更为json对象
			var x = JSON.parse(str);
			console.log(x.maxsal);
			
			//对对象进行遍历
			for(var i in x){
				console.log(x[i]);
			}
			
			
			//对简单数组的遍历
			var numArray = [11,12,13,14,15];
			for(var i in numArray){
				console.log("numArray:"+numArray[i]);
			}
		
		
			//json对象数组
			var jsonArray = [{
				"deptno": 10,
				"maxsal": 5000.0,
				"minsal": 800.0,
				"avgsal": 2500.0,
				"sumsal": 20000.0,
				"counter": 500
			}, {
				"deptno": 20,
				"maxsal": 15000.0,
				"minsal": 1800.0,
				"avgsal": 4000.0,
				"sumsal": 10000.0,
				"counter": 600
			}, {
				"deptno": 30,
				"maxsal": 12000.0,
				"minsal": 2500.0,
				"avgsal": 3000.0,
				"sumsal": 8000.0,
				"counter": 700
			}];
			
			for(var i in jsonArray){
				var obj = jsonArray[i];
				console.log("deptno:"+obj.deptno);
				console.log("maxsal:"+obj.maxsal);
				console.log("minsal:"+obj.minsal);
			}
		
		</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值