cornerId
我在 object中有一个数组elementMatrix
。此后,我想创建elemArray
一个对象数组elementMatrix
。但是我无法访问cornerId
.
function elementMatrix() {
var cornerId=new Array();
}
var elemArray=new Array();
elemArray[0]=new elementMatrix();
elemArray[0].cornerId[0]="z"; //if I put elemArray[0].cornerId="z"; then it works for the first element - but then how do I put second element???
elemArray[0].cornerId[1]="a";
alert(elemArray[0].cornerId[0]); // shows undefined
alert(elemArray[0].cornerId[1]); //again undefined
....
Add other elemArray values
....
我想为数组的第 n 个位置分配值和访问值,它是对象数组的cornerId
一部分。谁能告诉我访问值的正确方法???elemArray
elementMatrix
cornerId
编辑:
为了澄清我希望自由在第 n 个位置添加cornerId(覆盖现有值)而不是推送它。我最初也没有问过这个问题,但是如果有一种方法可以从cornerId 中删除第 n 个位置,那将会很棒。