Asp.net 需要生成一个json数组,然后循环遍历这些值
我需要为页面上的一组元素创建某种状态。 统计数据可以是1或-1 现在在服务器端,我将生成一个JSON数组,并将其放入我的.aspx页面,如下所示:Asp.net 需要生成一个json数组,然后循环遍历这些值,asp.net,javascript,json,Asp.net,Javascript,Json,我需要为页面上的一组元素创建某种状态。 统计数据可以是1或-1 现在在服务器端,我将生成一个JSON数组,并将其放入我的.aspx页面,如下所示: var someArray = { 100:-1, 1001:1, 102:1, 103:-1 } 现在如何在javascript中循环遍历每个值 顺便说一句,我的JSON数组格式正确吗?请注意,someArray是一个误称,因为它实际上是一个对象。不过,要循环使用它,请执行以下操作: for(key in someArray) { ale
var someArray = { 100:-1, 1001:1, 102:1, 103:-1 }
现在如何在javascript中循环遍历每个值
顺便说一句,我的JSON数组格式正确吗?请注意,
someArray
是一个误称,因为它实际上是一个对象。不过,要循环使用它,请执行以下操作:
for(key in someArray) {
alert(someArray[key]);
}
就其是否有效而言,上述内容对我有效,但我认为从技术上讲,键应该是字符串:
{
"100": -1,
"1001": 1,
"102": 1,
"103": -1
}
.现在工作吗?它不应该起作用。你把数组和对象混淆了,它们不是一回事。