从数组对象中取得某对象的index
Opened this issue · 0 comments
jinjiaxing commented
/**
* 判断某对象在数组中的inde
* @param obj
* @param list
*/
function getObjectInArrayIndex = (obj, list) => {
if (!list || !(list instanceof Array)) {
return -1;
}
if (!obj) {
return -1;
}
return list.indexOf(list.filter(item => {
return JSON.stringify(item) === JSON.stringify(obj)
})[0])
目前想到的比较简单的写法,大家可以讨论下性能,或者提供下更好的写法