var arr=new Array(["1","2"],["3","4"]);
我定义了这么一个二维数组,怎么取这二维数组的长度为4呀?
1ãäºç»´æ°ç»å£°ææ¹å¼æ¯ä¸é¢è¿æ ·çï¼
var images=new Array(); //å 声æä¸ç»´
for(var i=0;i<10;i++){ //ä¸ç»´é¿åº¦ä¸º10
images[i]=new Array(); //å¨å£°æäºç»´
for(var j=0;j<20;j++){ //äºç»´é¿åº¦ä¸º20
images[i][j]=1;
}
2ãäºçº§æ°ç»ä½¿ç¨æ¹å¼åºè¯¥æ¯è¿æ ·åçï¼
alert(images[0][0]);
声æç¡®å®æ¯è¾éº»ç¦ï¼éè¦å 声æ第ä¸ç»´ï¼ç¶å循ç¯çæ第äºç»´
var images=new Array(); //å 声æä¸ç»´
for(var i=0;i<10;i++){ //ä¸ç»´é¿åº¦ä¸º10
images[i]=new Array(); //å¨å£°æäºç»´
for(var j=0;j<20;j++){ //äºç»´é¿åº¦ä¸º20
images[i][j]=1;
}
2ãäºçº§æ°ç»ä½¿ç¨æ¹å¼åºè¯¥æ¯è¿æ ·åçï¼
alert(images[0][0]);
声æç¡®å®æ¯è¾éº»ç¦ï¼éè¦å 声æ第ä¸ç»´ï¼ç¶å循ç¯çæ第äºç»´
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-04-21
var arr = [[1,2],[3,4]],
i = 0,
len = arr.length,
num = 0;
for(; i < len; i++) {
num += arr[i].length;
}
alert('This array has '+ num + ' Elemnet');
i = 0,
len = arr.length,
num = 0;
for(; i < len; i++) {
num += arr[i].length;
}
alert('This array has '+ num + ' Elemnet');
第2个回答 2015-04-21
arr.toString().split(',').length本回答被提问者采纳