js 高效去除数组重复元素示例代码


Posted in Javascript onDecember 19, 2013
function unique(data){ 
data = data || []; 
var a = {}; 
for (var i=0; i<data.length; i++) { 
var v = data[i]; 
if (typeof(a[v]) == 'undefined'){ 
a[v] = 1; 
} 
}; 
data.length=0; 
for (var i in a){ 
data[data.length] = i; 
} 
return data; 
} function test(){ 
var arr = [9,1,3,8,7,7,6,6,5,7,8,8,7,4,3,1]; 
var arr1 = unique(arr); 
alert(arr1.join(",")); 
} 
test();
Javascript 相关文章推荐
autoPlay 基于jquery的图片自动播放效果
Dec 07 Javascript
jQuery判断复选框是否勾选的原理及示例
May 21 Javascript
javascript 小数取整简单实现方式
May 30 Javascript
纯js实现无限空间大小的本地存储
Jun 18 Javascript
javascript实现网页字符定位的方法
Jul 14 Javascript
学习JavaScript设计模式(策略模式)
Nov 26 Javascript
MVC Ajax Helper或Jquery异步加载部分视图
Nov 29 Javascript
jQuery简单实现中间浮窗效果
Sep 04 Javascript
AngularJS实现ajax请求的方法
Nov 22 Javascript
vue-axios使用详解
May 10 Javascript
使用jQuery实现动态添加小广告
Jul 11 jQuery
Vue-Router的使用方法
Sep 05 Javascript
无闪烁更新网页内容JS实现
Dec 19 #Javascript
javascript中字符串的定义示例代码
Dec 19 #Javascript
javascript中typeof的使用示例
Dec 19 #Javascript
javascript中普通函数的使用介绍
Dec 19 #Javascript
javascript中全局对象的isNaN()方法使用介绍
Dec 19 #Javascript
javascript中全局对象的parseInt()方法使用介绍
Dec 19 #Javascript
jQuery中ajax的使用与缓存问题的解决方法
Dec 19 #Javascript
You might like
php 中文字符串首字母的获取函数分享
2013/11/04 PHP
PHP  Yii清理缓存的实现方法
2016/11/10 PHP
用js做一个小游戏平台 (一)
2009/12/29 Javascript
ext combox 下拉框不出现自动提示,自动选中的解决方法
2010/02/24 Javascript
javascript面向对象编程(一) 实例代码
2010/06/25 Javascript
JavaScript游戏之是男人就下100层代码打包
2010/11/08 Javascript
从零开始学习jQuery (四) jQuery中操作元素的属性与样式
2011/02/23 Javascript
jquery 简短几句代码实现给元素动态添加及获取提示信息
2011/09/01 Javascript
浅析JavaScript中的delete运算符
2013/11/30 Javascript
js语法学习之判断一个对象是否为数组
2014/05/13 Javascript
javascript动态修改Li节点值的方法
2015/01/20 Javascript
Vue EventBus自定义组件事件传递
2018/06/25 Javascript
jQuery滑动效果实现方法分析
2018/09/05 jQuery
详解vuex持久化插件解决浏览器刷新数据消失问题
2019/04/15 Javascript
解决layUI的页面显示不全的问题
2019/09/20 Javascript
node 文件上传接口的转发的实现
2019/09/23 Javascript
vue+element导航栏高亮显示的解决方式
2019/11/12 Javascript
使用Python的Django框架结合jQuery实现AJAX购物车页面
2016/04/11 Python
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
2019/01/30 Python
Python可变和不可变、类的私有属性实例分析
2019/05/31 Python
python+django+rest框架配置创建方法
2019/08/31 Python
python创建文本文件的简单方法
2020/08/30 Python
python使用selenium爬虫知乎的方法示例
2020/10/28 Python
德国足球商店:OUTFITTER
2019/05/06 全球购物
爱尔兰电脑、家电和家具购物网站:Buy It Direct
2019/07/09 全球购物
Solaris操作系统的线程机制
2012/12/23 面试题
物业管理应届生求职信
2013/10/28 职场文书
门卫人员岗位职责
2013/12/24 职场文书
运动会广播稿100字
2014/01/11 职场文书
光信息科学与技术专业职业生涯规划
2014/03/13 职场文书
大学生国庆节65周年演讲稿范文
2014/09/25 职场文书
员工工作及收入证明
2014/10/28 职场文书
学习党的群众路线教育实践活动心得体会范文
2014/11/03 职场文书
小学数学新课改心得体会
2016/01/22 职场文书
详解CSS伪元素的妙用单标签之美
2021/05/25 HTML / CSS
MYSQL数据库使用UTF-8中文编码乱码的解决办法
2021/05/26 MySQL