Javascript 如何获得映射中第一个数组索引的迭代?
在下面的代码中,curveData是一个二维数组。如何获得映射中第一个数组索引的迭代Javascript 如何获得映射中第一个数组索引的迭代?,javascript,dictionary,Javascript,Dictionary,在下面的代码中,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]
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迭代?要获取外部索引,只需将索引参数包含在顶级
映射中即可:
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};
});
});
您想要外部映射的索引吗?如果是这样的话,你只需要将索引添加到参数curveData.map(函数(d,i){
噢,是吗?让我来测试一下。是的,就是这样!如果你发布一个答案,我会选择它作为正确的答案。