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){}

上一篇下一篇

猜你喜欢

热点阅读