-1

可能重复:
javascript多维数组?

大家好,我需要创建一个可以像这样访问的数组:

var cssValue = cssArray[element][property][value];

你知道我怎么能做到这一点吗?

4

2 回答 2

4

我宁愿创建一个对象而不是一个数组

var cssObject = {
   element : {
      property : {
         value : "your value"
      }
   }
}

因为您的结构中似乎可能有一些非整数键(property/value可能是字符串)

你得到了价值

 cssObject["element"]["property"]["value"] 
 // or cssObject.element.property.value
于 2012-09-21T12:09:30.717 回答
1

这将是一种简单的方法:

var myarray = new Array(10);
for (i=0; i <10; i++){
myarray[10] = new Array();
}
于 2012-09-21T12:08:54.667 回答