JS判断数组中是否有重复值得三种实用方法


Posted in Javascript onAugust 16, 2013

方法一:

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; 
}
Javascript 相关文章推荐
关于使用runtimeStyle属性问题讨论文章
Mar 08 Javascript
jQuery1.5.1 animate方法源码阅读
Apr 05 Javascript
extjs render 用法介绍
Sep 11 Javascript
node.js中的fs.chmodSync方法使用说明
Dec 18 Javascript
jQuery修改class属性和CSS样式整理
Jan 30 Javascript
JavaScript获取客户端IP的方法(新方法)
Mar 11 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
May 24 Javascript
jquery+Jscex打造游戏力度条
Sep 12 Javascript
jQuery实现QQ空间汉字转拼音功能示例
Jul 10 jQuery
深入了解javascript 数组的sort方法
Jun 01 Javascript
angularjs性能优化的方法
Sep 05 Javascript
antd table按表格里的日期去排序操作
Nov 17 Javascript
对frameset、frame、iframe的js操作示例代码
Aug 16 #Javascript
jQuery实现密保互斥问题解决方案
Aug 16 #Javascript
图标线性回归斜着移动到指定的位置
Aug 16 #Javascript
jquery实现图片裁剪思路及实现
Aug 16 #Javascript
求数组最大最小值方法适用于任何数组
Aug 16 #Javascript
js 表单提交后按钮变灰的实例代码
Aug 16 #Javascript
JavaScript版TAB选项卡效果实例
Aug 16 #Javascript
You might like
西德产收音机
2021/03/01 无线电
如何在WIN2K下安装PHP4.04
2006/10/09 PHP
台湾中原大学php教程孙仲岳主讲
2008/01/07 PHP
PHP XML备份Mysql数据库
2009/05/27 PHP
探讨如何把session存入数据库
2013/06/07 PHP
PHP函数preg_match_all正则表达式的基本使用详细解析
2013/08/31 PHP
php常用字符串处理函数实例分析
2014/11/22 PHP
解决laravel中日志权限莫名变成了root的问题
2019/10/17 PHP
jquery HotKeys轻松搞定键盘事件代码
2008/08/30 Javascript
javascript 三种编解码方式
2010/02/01 Javascript
JS实现漂亮的淡蓝色滑动门效果代码
2015/09/23 Javascript
基于JavaScript实现手机短信按钮倒计时(超简单)
2015/12/30 Javascript
BootStrap智能表单实战系列(八)表单配置json详解
2016/06/13 Javascript
vue-cli webpack 开发环境跨域详解
2017/05/18 Javascript
JavaScript定义及输出螺旋矩阵的方法详解
2017/12/01 Javascript
React中使用外部样式的3种方式(小结)
2019/05/28 Javascript
Layui实现带查询条件的分页
2019/07/27 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
2019/08/08 Javascript
Python闭包的两个注意事项(推荐)
2017/03/20 Python
Python原始字符串与Unicode字符串操作符用法实例分析
2017/07/22 Python
django+echart绘制曲线图的方法示例
2018/11/26 Python
python中类的属性和方法介绍
2018/11/27 Python
解决pycharm下os.system执行命令返回有中文乱码的问题
2019/07/07 Python
python pip源配置,pip配置文件存放位置的方法
2019/07/12 Python
python实现比对美团接口返回数据和本地mongo数据是否一致示例
2019/08/09 Python
python使用sessions模拟登录淘宝的方式
2019/08/16 Python
使用python代码进行身份证号校验的实现示例
2019/11/21 Python
Python如何使用函数做字典的值
2019/11/30 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
详解如何使用Pytest进行自动化测试
2021/01/14 Python
实例讲解使用HTML5 Canvas绘制阴影效果的方法
2016/03/25 HTML / CSS
最新大学职业规划书范文
2013/12/30 职场文书
群众路线教育实践活动方案
2014/02/02 职场文书
计算机应用专业自荐信
2014/07/05 职场文书
奉献爱心演讲稿
2014/09/04 职场文书
Mysql基础之常见函数
2021/04/22 MySQL