【发布时间】:2015-03-23 16:01:29
【问题描述】:
这是一个数组
ARRAY = ["A","B","C","D","E"];
var mlength = ARRAY.length;
根据mlength,必须声明DATES 的长度。这里长度是 5。因此数组 DATES 必须是 var DATES = [[], [], [], [], []]; 类似地,如果数组 ARRAY 长度是 3 则 var DATES = [[], [], []]
这是静态声明。如何根据数组ARRAY长度进行声明?
【问题讨论】:
-
你是如何声明这些变量的?我觉得你试图以错误的方式解决这个问题......
-
为什么不将值存储在一个嵌套数组中?
-
我已经编辑了我的代码。我只想声明一个空数组。稍后我会将值推入其中。那是不同的编码。只有数组的大小取决于变量的数量
-
使用对象,确实是更好的方法
-
@rjirji 但大小根本不重要,如果您只是将值推送到它上面。
标签: javascript jquery arrays multidimensional-array