从php数组动态地将元素添加到对象中

时间:2015-08-31 22:54:36

标签: javascript

(0: Array[21] 1: Array[21] 2: Array[21] 3: Array[21] 4: Array[21] 5: Array[21])

*所以我想要完成的是将对象从pa数组中取出***

{{1}}

其中有6个不同的数组,总计816个项目。我的临时变量成功地抓住了我想要的所有项目,并且isVacant1成功地获取了它内部的所有6个推送,导致isVacant是一个包含6个对象的数组。

然而,一旦for循环结束就会崩溃,而我得到的错误信息是

  

未捕获的TypeError:无法读取属性' 0'未定义**与红色   一旦for循环开始,我的代码的第一行旁边的x **(var   作业= ...)

请告诉我解决此问题的步骤。谢谢你的帮助。*

1 个答案:

答案 0 :(得分:1)

更改

for (var i = 0; i < data.length-1; i++) {

for (var i = 0; i <= pa.length; i++) {

您正在迭代数据数组的长度,但访问pa。 pa不一定与名为“data”的数组长度相同。