本博客主要讲述,如果通过js来判断一个数组中是否存在值。
在前面几篇博客中都已经写了JS两种方法去掉重复字符、js去重且判断字符重复出现的次数、JS去重且判断字符重复出现的次数.
现在主要讲一个简单粗暴的方法来直接判断数组中是否有重复值。
看代码~
function isRepeat(arr){
var obj = {};
for(var i in arr) {
//存在重复值
if(obj[arr[i]]) return true;
obj[arr[i]] = true;
}
//不重复
return false;
}
js判断数组是否有重复值就是这么简单