如若转载请注明出处: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>
JSON--前台数据转换
最新推荐文章于 2024-08-11 22:36:45 发布