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 相关文章推荐
javascript 面向对象 function类
May 13 Javascript
js+css在交互上的应用
Jul 18 Javascript
基于Jquery制作的幻灯片图集效果打包下载
Feb 12 Javascript
JavaScript入门之对象与JSON详解
Oct 21 Javascript
js获取内联样式的方法
Jan 27 Javascript
图片旋转、鼠标滚轮缩放、镜像、切换图片js代码
Dec 13 Javascript
JavaScript判断表单为空及获取焦点的方法
Feb 12 Javascript
动态加载js、css的实例代码
May 26 Javascript
Bootstrap编写一个兼容主流浏览器的受众门户式风格页面
Jul 01 Javascript
BootStrap glyphicon图标无法显示的解决方法
Sep 06 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单
Nov 25 Javascript
vue-video-player 解决微信自动全屏播放问题(横竖屏导致样式错乱问题)
Feb 25 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数组及条件,循环语句学习
2012/11/11 PHP
PHP简单实现无限级分类的方法
2016/05/13 PHP
IE不支持getElementsByClassName最终完美解决方案
2012/12/17 Javascript
JS获取键盘上任意按键的值(实例代码)
2013/11/12 Javascript
Node.js中使用计时器定时执行函数详解
2014/08/15 Javascript
jQuery右下角旋转环状菜单特效代码
2015/08/10 Javascript
基于jQuery实现动态数字展示效果
2015/08/12 Javascript
jQuery常用的一些技巧汇总
2016/03/26 Javascript
jQuery设置单选按钮radio选中/不可用的实例代码
2016/06/24 Javascript
微信小程序实现根据字母选择城市功能
2017/08/16 Javascript
React如何将组件渲染到指定DOM节点详解
2017/09/08 Javascript
JS中获取 DOM 元素的绝对位置实例详解
2018/04/23 Javascript
vue 使用自定义指令实现表单校验的方法
2018/08/28 Javascript
如何在Vue中抽离接口配置文件
2019/10/31 Javascript
vue-router 中 meta的用法详解
2019/11/01 Javascript
[02:11]2014DOTA2 TI专访VG战队Fenrir:队伍气氛良好
2014/07/11 DOTA
[56:18]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第二局
2016/03/05 DOTA
[51:20]完美世界DOTA2联赛PWL S2 Magma vs PXG 第一场 11.28
2020/12/01 DOTA
python里对list中的整数求平均并排序
2014/09/12 Python
Python中super关键字用法实例分析
2015/05/28 Python
python字符类型的一些方法小结
2016/05/16 Python
pytorch实现建立自己的数据集(以mnist为例)
2020/01/18 Python
VS2019+python3.7+opencv4.1+tensorflow1.13配置详解
2020/04/16 Python
Pycharm打开已有项目配置python环境的方法
2020/07/03 Python
python实现图片,视频人脸识别(dlib版)
2020/11/18 Python
python包的导入方式总结
2021/03/02 Python
施华洛世奇西班牙官网:SWAROVSKI西班牙
2019/06/06 全球购物
业务经理的岗位职责
2013/11/16 职场文书
雏鹰争章活动总结
2014/05/09 职场文书
工地安全质量标语
2014/06/07 职场文书
安全责任书模板
2014/07/22 职场文书
三严三实民主生活会发言稿
2014/10/13 职场文书
2015年老干部工作总结
2015/04/23 职场文书
导游词之阆中古城
2019/12/23 职场文书
Java时间工具类Date的常用处理方法
2022/05/25 Java/Android
鸿蒙3.0体验感怎么样? 鸿蒙3.0系统评测向
2022/08/14 数码科技