JS判断一个数组中是否有重复值的三种方法
来源:互联网 发布:mysql if else 多条件 编辑:程序博客网 时间:2024/04/28 16:11
方法一:
var s = ary.join(",")+",";
for(var i=0;i<ary.length;i++) {
if(s.replace(ary[i]+",","").indexOf(ary[i]+",")>-1) {
alert("数组中有重复元素:" + ary[i]);
break;
}
}
方法二:
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;
}
0 0
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组中是否有重复值的三种方法 .
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组中是否有重复值的三种方法来自
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组(包括字符串数组和数字数组)中是否有重复值的三种方法 .
- Js判断数组中是否有重复值的三种方法
- JS判断数组中是否有重复值的三种方法
- js判断一个数组中是否有重复的值
- JS判断数组中是否有重复值得三种方法
- JS判断数组中是否有重复值得三种方法
- js判断数组中是否有重复值得三种方法
- HashMap类和Hashtable类概述
- 实验二 Intent 简单标准体重计算器
- SPI总线协议及SPI时序图详解
- 使用map时容易犯错的细节
- hdu5887 Herbs Gathering 搜索01背包
- JS判断一个数组中是否有重复值的三种方法
- [李景山php]每天laravel-20161118|ConnectionFatory.php-2
- 玩转【斗鱼直播APP】系列之首页导航栏设置
- ++i和i++的区别
- redis查看状态
- [服务器]一场台风引起的“”内存小知识“”
- [Android开发] Xposed 插件开发之一: Xposed入门
- Node.js Path模块
- 23种设计模式(3):抽象工厂模式