json与arr的对比
2017-10-06 本文已影响0人
乍暖还寒2002
var json = {a:12,b:3,c:'abc'};
json.b++ //json的数据可以向变量一样操作
alert(json.b)
//json和arr 的区别(js所有的"."都可以用"[]")
//1.json下标有字符串,数组没有
//2.json 没有length
var json = {a:12,b:5,c:7};
var arr = [12,5,7];
// alert(json['a']);
// alert(arr[0]);
for (var i = 0; i < arr.length; i++) {//遍历数组的第一种方法
alert('第' + i + '个是' + arr[i]);
}
for(var i in arr){
alert('第' + i + '个是' + arr[i]);//遍历数组的第二种方法
}
for(var i in json){
alert('第' + i + '个是' + json[i]);//遍历json的方法
}
//数组用 for(var i=0; i<arr.length; I++){}
//json 用 for(var i in json){}