(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 作业= ...)
请告诉我解决此问题的步骤。谢谢你的帮助。*
答案 0 :(得分:1)
更改
for (var i = 0; i < data.length-1; i++) {
到
for (var i = 0; i <= pa.length; i++) {
您正在迭代数据数组的长度,但访问pa。 pa不一定与名为“data”的数组长度相同。