如果我像这样定义一个多维 javascript 数组
//var myStack = new Array(3);
// *** edit ***
var myStack = {};
一次插入一个值的最佳方式是什么?
myStack[1][1][0] = myValue;
我想一次读取数据库并写入一个值。示例:
myStack[recordNo][1]['FirstName'] = myValue;
最佳答案
插入单个值可以通过一行代码完成:
myStack[1] = [,[value]];
或者,冗长的方式:
myStack[1] = [];
myStack[1][1] = [];
myStack[1][1][0] = value;
这两种方法都会用多个数组填充数组 myStack
,并最终按照问题中的要求设置所需的值。
编辑:作为对更新问题的回应,可以使用以下内容:
myStack[recordNo] = [,{'FirstName': myValue}];
关于javascript - 向多维数组添加元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8630765/