以下代码的目标是创建一个二维数组,使得
- Clip 是一个自定义对象
- 银行是 (8) 个剪辑的数组
- 银行是(8)银行的数组
- bank[a][b] 可以访问每个剪辑,其中 a 是银行(银行)中的索引,b 是剪辑(剪辑)中的索引
在当前状态下,它返回未定义,唉,我不知道为什么。任何关于我做错了什么的建议将不胜感激
var banks = []
function Clip(a,b)
{
this.track = a
this.slot = b
}
function Bank(w)
{
for (var j, j = 0; j <= 7; j++) {
var clips = []
var aClip = new Clip(w,j);
//post(i)
//post(aClip.length)
clips[j] = aClip
}
//post();
return clips
}
function makeBanks()
{
for (var k, k = 0; k <= 7; k++) {
var aBank = Bank(k);
//post(i)
//post (aClip.length)
banks[k] = aBank
}
}
makeBanks();
console.log(banks[0][0])
提前谢谢了