JS判断一个数组中是否有重复值的三种方法
来源:互联网 发布:乔丹在奇才队的数据 编辑:程序博客网 时间:2024/04/28 10:51
方法一:
方法二:
方法三:
- var ary = new Array("111","22","33","111");
- 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判断数组中是否有重复值得三种方法
- Java中时间格式化及相关操作
- android Studio遇到transformClassesWithDexForDebug错误
- HttpClient和HttpURLConnection整合汇总对比
- IO流---字节字符流
- java生产者消费者模式代码示例
- JS判断一个数组中是否有重复值的三种方法
- 【bzoj2565】最长双回文串 manacher
- Ubuntu下apt-get命令详解
- jQuery之简单的表单验证
- CSP基础-CSP入门简介
- Leetcode 204题 Count Primes
- TCP/IP协议(一)---数据链路层
- 递归解决斐波那契数列
- N皇后——回溯法、遗传算法、CSP最小冲突法(提供伪代码和C++源代码)