var ary = new Array("1111", "222", "33", "111", "22");
alert(isRepeat(ary));
// 驗證重復元素,有重復返回true;否則返回false
function isRepeat(arr) {
var hash = {};
for(var i in arr) {
if(hash[arr[i]]) {
return true;
}
// 不存在該元素,則賦值為true,可以賦任意值,相應的修改if判斷條件即可
hash[arr[i]] = true;
}
return false;
}