【发布时间】:2018-03-01 14:10:37
【问题描述】:
我正在玩数组只是学习 javascript 基础知识,每当我将传递的参数更改为一个数字时,我都会在这里得到一个基本函数 console.log(arr[i][j][k]) 给我未定义,但如果它是一个字符串,它会记录数字。
function array(arr) {
for(var i=0;i < arr.length;i++){
for(var j=0; j < arr[i].length; j++){
for(var k=0; k < arr[i][j].length; k++){
console.log(arr[i][j][k])
}
}
}
}
array(['1','2',['3','4'],['5','6','7']]); // change to a number and will give undefined.
【问题讨论】:
标签: javascript arrays loops multidimensional-array