我有一个这样的数组:
var music = ['Youtube','MP3s','Soundcloud','Streaming']
在第一步中,我为每个项目创建一个数组
for (var p = 0; p < music.length; p++) {
window[music[p]] = [0,0,0,0,0,0];
}
还有一个小函数可以增加特定索引处数组中的项目数。
function incArray(array, index){
array[index]++;
}
现在我想增加每个数组中的项目数:
for (var i = 0; i < music.length; i++) {
incArray(music[i], 1);
}
但这会使数组保持不变(请参阅此处的小提琴:https://jsfiddle.net/pLpz2yv2/)。 我有什么样的错误?
提前多多感谢。