在下面的代码中,curveData是一个二维数组。如何在地图中获得第一个数组索引的迭代?
curveData.map(function(d) {
return d.map(function(count, j) {
console.log('d:'+d+', j:'+j+', count:'+count);
return {x:j, y:count, y0:0};
});
});
在上面的代码中,j是二级索引。
例如:
curveData[i][j]
我正在进行j迭代但是如何访问i迭代?
答案 0 :(得分:3)
要获取外部索引,您只需要在顶级map
中包含index参数:
curveData.map(function(d, i) {
return d.map(function(count, j) {
console.log(curveData[i][j]);
console.log('d:'+d+', j:'+j+', count:'+count);
return {x:j, y:count, y0:0};
});
});