json对象结合for in,for in中遍历到的是json对象的key 而不是value



//------------json对象结合for in-----------for-in中遍历到的东西是json对象的key 而不是value--------------------------------------------------------------


(1)
function a(){

var b = new Object();
b.a = 1;
b.b = 2;
b.c = 3;
b.d = 4;

var s = JSON.stringify(b);
var ss = $.parseJSON(s);

for(var i in ss){
alert(ss[i]);
}

}


此时输出 1 ,2 , 3, 4














(2)
function a(){

var b = new Object();
b.a = 1;
b.b = 2;
b.c = 3;
b.d = 4;

var s = JSON.stringify(b);
var ss = $.parseJSON(s);

for(var i in ss){
alert(i);
}

}




此时输出 a ,b ,c ,d

你可能感兴趣的:(json)