我的问题很常见,但很少见,我的数组输出是
#0 : [ 'a', 'b', 'c' ]
#1 : [ 'd', 'e', 'f' ]
#2 : [ 'v', 'h', 'f' ]
#3 : [ 'd', 'y', 'z' ]
#4 : [ 'k', 'q', 'f' ]
如何找到这个类型数组的倒数第二个索引号是3?
forEach(response, ',', function(row, index)
{
console.log('#' + index + ' : ', row);
console.log(index.length)//undefined
})
答案 0 :(得分:0)
如果您的数组已编入索引,那么就像:
一样简单
var myArray = [[], [], [], [], []];
console.log(myArray.length - 2);
如果是对象:
var myArray = {0: [], 3: [], 6: [], 9:[]};
var indexes = [];
for (var i in myArray) {
indexes.push(i);
}
console.log(indexes[indexes.length - 2]);