1、對象數組
//arr:數組 n:數組長度 flagRepeat(arr,n){ let flag=false; for(let i=0; i<n-1; i++){ for(let j=i+1; j<n; j++){ if(arr[j].key === arr[i].key){ flag=true; } } } return flag },
2、簡單數組
//判斷[1,3,24,345,5]是否有重復數據 isRepeat(arr) { var hash = {}; for (var i in arr) { if (hash[arr[i]]){ return true; } hash[arr[i]] = true; } return false; },