首先使用Object.values()方法將對(duì)象轉(zhuǎn)換成一個(gè)數(shù)組,之后有兩種方法來(lái)判斷該數(shù)組中是否有重復(fù)的元素
第一種:
使用sort方法排序后栏账,然后比較相鄰元素是否相等
第二種:
function isRepeat(arr){
var hash = {};
for(var i in arr) {
if(hash[arr[i]])
return true;
hash[arr[i]] = true;
}
return false;
}
var array2=['aaa','bbb','aaa'];
isRepeat(array2) //true