我需要对从 PapaParse 提取的数据进行 Vlookup (excel) 或过滤(如果 n > 1)。
// I know this is not asynchronous...
function filteredData(err,filterkey,data,wantedColumn) {
if (err) console.error(error);
t = [];
for (i=0;i< data.length;i++;) {
if (data[i][0] == filterkey) t[t.length] = data[i][wantedColumn];
}
return t;
}
有没有比每次要检查密钥时都检查所有数据更快更好的方法?我的数据在我的键上的列 [0] 中排序。(一定有很多更简单的方法,但是有内置的方法吗?)
我用标题解析我的数据,所以我有一个对象数组,而不仅仅是一个数组(但我可以改变它对我的用例来说不是必需的)。