【发布时间】:2013-06-19 04:25:33
【问题描述】:
我正在接收按数字索引聚合的 json 数据。
例如,当我在我的 forloop 中时,索引可能从 1 开始,这意味着在我的 forloop 中会发生错误,因为 0 不存在。
如何检查 javascript 数组中是否存在数字索引?
【问题讨论】:
-
让我们看一个这个json数据的例子
-
索引not怎么可能存在于数组中?你的意思是它的价值是
undefined,对吧? -
请发一个例子。如果没有具体的例子,问题中的问题描述通常很难回答。
-
您尚未发布任何代码让我们了解您为什么会出现错误,但作为建议,您是否考虑过使用Array.prototyp.forEach?这很可能会解决您的问题(除非
Array.length已损坏),而无需您向我们展示任何代码。 :// -
这是一个有效的问题。 JavaScript 中的数组可以是稀疏的。它们基本上是具有一些特殊属性的对象。
标签: javascript arrays multidimensional-array numeric