1
A
回答
7
我要去猜测,你有没有初始化当你试图把它当作一个数组来对待时,它就是a[i]
。如果当你说a[i][j]
时你还没有初始化a[i]
是一个数组,那么它将是未定义的(或其他不是数组或对象的其他东西),并且不知道[j]
的含义,因此你的“不能转换为一个对象“的错误。你需要更多的东西是这样的:
var a = [ ];
for(var i = 0; i < 10; ++i) {
a[i] = [ ];
for(var j = 0; j < 10; ++j) {
a[i][j] = 42; // a[i] is now an array so this works.
}
}
3
设置像
a[3]["fieldName"]="xxxx";
相关问题
- 1. 在多维数组中为节点赋值javascript
- 2. PHP多维数组赋值
- 3. 如何将多维数组赋值给二维数组?
- 4. 创建三维数组并在Javascript中为它赋值
- 5. 将值赋给多维关联数组
- 6. 在二维数组中的赋值
- 7. 如何为数组赋值?
- 8. Ruby二维数组赋值
- 9. 如何在javascript中为Google地图标记数组赋值0
- 10. 如何在Javascript中的多维对象/数组中找到值?
- 11. Javascript多维数组为空
- 12. 多维数组中的Javascript平均值
- 13. JavaScript在多维javascript数组中循环
- 14. 如何赋值给二维数组中的某些东西?
- 15. 如何将JavaScript多维数组解析为c#数组? JavaScript数组的
- 16. JavaScript:如何从多维数组中获取值?
- 17. 不知道如何为数组赋值
- 18. 如何在Perl中为一组数组元素赋值?
- 19. 在C中为数组赋值多个值
- 20. 的foreach二维数组赋值
- 21. 将值赋给2维数组
- 22. JavaScript和多维数组元素值
- 23. 在循环中为数组赋值 - Python
- 24. 如何过滤多维JavaScript数组
- 25. javascript foreach如何处理多维数组?
- 26. 如何在多维数组
- 27. 如何在多维数组
- 28. 如何将其转换为JavaScript中的多维数组?
- 29. 的JavaScript:转换一个多维数组为二维数组
- 30. 在Scala中为数组中的多个元素赋值1
这是不对的。访问数组是通过索引位置完成的。同样适用于多维数组。一个[indexNumber] [indexNumber]。 – 2017-06-06 11:36:14
你能解释answer.That帮助了别人,如果答案是正确的 – lalithkumar 2017-06-06 11:50:20
你推数组作为Arr.push({ TimeSheetID:0, 专案编号:1, 项目名:“测试”, TASKNAME:“我的任务“, TaskType:TaskType, Status:0, IsNew:true });因此你的数组对象包含10条记录,如果你想在第三个索引处更改ProjectName属性的值,那么你应该写成:Arr [3] [“ProjectName”] =“xxxxxxx”; – 2017-06-12 07:22:05