js如何判断一个数组里有多少个是相同的
1个回答
展开全部
var a = [5,4,3,2,1,2,3,2,1,];
Array.prototype.duplicate=function() {
var tmp = [];
this.concat()().sort().sort(function(a,b){
if(a==b && tmp.indexOf(a) === -1) tmp.push(a);
});
return tmp.length;
}
document.write(a.duplicate())
return 里写tmp可以返回重复的元素是哪个 有.length是返回重复了多少个
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询