在数组数组中搜索值并返回索引。大多数答案是对象数组。所以我想搜索例如22并获得2作为找到值的索引
这是代码笔 https://codesandbox.io/s/lodash-playground-array-pzzhe
const arr = [["a","b"],["f","r"],["r",22,"t"]];
console.log("arr", arr);
您可以使用Array#findIndex
带有的纯Javascript Array#includes
。
var array = [["a", "b"], ["f", "r"], ["r", 22, "t"]],
value = 22,
index = array.findIndex(a => a.includes(value));
console.log(index);