javascript 校验字符串(数字)数组是否存在重复元素
function validate(){
// debugger;
var anchorIds=["23","23","1","2","3"];
var repeat=existRepeat(anchorIds);
if(repeat){
alert("存在重复元素");
}else{
alert("校验通过");
}
};
/**
* 数组存在重复元素校验
* @param arr
* @returns {Boolean}
*/
function existRepeat(arr){
debugger;
var hash = {};
for(var i in arr) {
if(hash[arr[i]]){
return true;
}
hash[arr[i]] = true;
}
return false;
}