乐趣区

关于javascript:面试题

一、数组去重

function arrSet(data,p){const map= new Map();
    for(const e of data){if(map.get(e)){let cnt = map.get(e);
            map.set(e,++cnt)
        }else{map.set(e,1)
        }
    }
    if(map.get(k)){return map.get(k)}
    return 0;
    
}
function getNumberOrF(data,p){
    let sum = 0;
    if(!data.length) return 0;
    for(let i=0;i<data.length;i++){if(data[i] === p){return sum++}
    }
    return sum;
}
退出移动版