情况
最近用到数组获取索引值,所以想分享一下查到的方法
/**
* 获取数组元素的索引值
*/
getArrIndex = function(arr, obj) {
let index = null;
const key = Object.keys(obj)[7];
arr.every(function(value, i) {
if (value[key] === obj[key]) {
index = i;
return false;
}
return true;
});
return index;
};
值得注意的是:
在这里, const key = Object.keys(obj)[7];这句话里的[7]是数组里面不同的元素.比如我这里就是studentId