0
我想用indexlist
中列出的索引過濾數組中的某些列。以下功能正在投擲:用Javascript過濾數組中的某些列的最佳方法
'範圍的座標或尺寸無效'。
這是什麼方法?
function shortenedCol(arrayofarray, indexlist) {
return arrayofarray.map(function(array) {
return array.filter(function(el, idx) {
return this.indexOf(idx) != -1;
}, this);
}, indexlist);
}
var indexlist = [0,2,3];
var arrayofarray = [['a','b','c','d','e'],['a','b','c','d','e'],['a','b','c','d','e']]
console.log(shortenedCol(arrayofarray,indexlist));
請使用Stack Snippets('[<>]'工具欄按鈕)以** runnable ** [mcve]更新您的問題,以顯示問題。 –
您的[mcve]將需要包含*樣本輸入數據*來說明問題。 – Quentin
我只是在我自己的samplesata上運行這個函數,它對我很有用。 – Stephan