方法一:
var ary = new Array("111","22","33","111"); var nary=ary.sort(); for(var i=0;i<ary.length;i++){ if (nary[i]==nary[i+1]){ alert("数组重复内容:"+nary[i]); } }
方法二: 如果仅仅是需要判断一个数组中是否存在重复数据, 推荐使用此方法
function isRepeat(arr) { var hash = {}; for(var i in arr) { if(hash[arr[i]]) { return true; } hash[arr[i]] = true; } return false; }
标签:arr,hash,重复,ary,JS,数组,var From: https://www.cnblogs.com/sky6699/p/17676050.html