我需要为页面上的一堆元素创建某种状态。 统计数据可以是1或-1。
现在在服务器端,我将生成一个JSON数组并将其放在我的.aspx页面中,如下所示:
var someArray = { 100:-1, 1001:1, 102:1, 103:-1 }
如何在javascript中循环显示每个值?
BTW,我的JSON数组格式是否正确?
答案 0 :(得分:5)
请注意,someArray
是一个误称,因为它实际上是一个对象。但是要循环使用它:
for(key in someArray) {
alert(someArray[key]);
}
至于它是否有效,以上对我有用,但我认为技术上的键应该是字符串:
{
"100": -1,
"1001": 1,
"102": 1,
"103": -1
}