前端javascript经典:Array.indexOf()的实现;

158 阅读1分钟

Array.indexOf()的实现;

实际上是查找数组元素的位置;

/**
*@description: arrObj.indexOf();返回数组下标的实现;
*/
function indexOf(arr, item) {
    if(arr.length>0){
       for(let key in arr){
        if(arr[key]==item){
            return key;
        }
    }
        return -1;
    }
 
}

运行时间:1383 ms

占用内存:77876K

如果你有更好的题解,欢迎留下你的答案~