json结果返回错误

时间:2009-10-18 14:35:12

标签: jquery

我有一个json数组

var states = {“1”:“California”,“2”:“LA”};

我如何计算和打印州内的物品。它应该打印2.

如果我使用states.length则会出错

2 个答案:

答案 0 :(得分:2)

如果您需要计算对象的成员,您可以这样做:

for (val in states) {
    alert(states[val]);
    count++;
}
alert(count);

答案 1 :(得分:1)

这不是阵列。

var states = [ "California", "LA" ];