js中判断一个数组中是否有重复值的方法

 
更多

js中判断一个数组中是否有重复值的方法,主要是用到了hash这个方法。使用方法很简单,和正常的函数使用是一样的。

function checkArrayRepeat(array){
	var hash={};
	for(var i in array){
		if(hash[array[i]]){
			return true;
		}
		hash[array[i]]=true;
	}
	return false;
}

示例:

$arr=new Array(["b", 2, "a", 4, "2"]);
alert(checkArrayRepeat($arr));
打赏

本文固定链接: https://www.cxy163.net/archives/3917 | 绝缘体

该日志由 绝缘体.. 于 2013年08月11日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: js中判断一个数组中是否有重复值的方法 | 绝缘体
关键字: , , , ,

js中判断一个数组中是否有重复值的方法:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter