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学习笔记(一) 在html中使用javascript
Jun 18 Javascript
Firefox和IE兼容性问题及解决方法总结
Oct 08 Javascript
jQuery实现切换页面过渡动画效果
Oct 29 Javascript
JQuery学习总结【一】
Dec 01 Javascript
基于vue实现分页/翻页组件paginator示例
Mar 09 Javascript
AngularJS1.X学习笔记2-数据绑定详解
Apr 01 Javascript
JS自定义函数实现时间戳转换成date的方法示例
Aug 27 Javascript
mpvue跳转页面及注意事项
Aug 03 Javascript
微信小程序跨页面传递data数据方法解析
Dec 13 Javascript
Vue 根据条件判断van-tab的显示方式
Aug 03 Javascript
vue实现图片按比例缩放问题操作
Aug 11 Javascript
vue实现轮播图帧率播放
Jan 26 Vue.js
无闪烁更新网页内容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
实现dedecms全站URL静态化改造的代码
2007/03/29 PHP
php图片缩放实现方法
2014/02/20 PHP
浅谈PHP无限极分类原理
2019/03/14 PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
2019/10/08 PHP
日期函数扩展类Ver0.1.1
2006/09/07 Javascript
jQuery EasyUI API 中文文档 - TreeGrid 树表格使用介绍
2011/11/21 Javascript
一个JavaScript用逗号分割字符串实例
2014/09/22 Javascript
javascript实现跨域的方法汇总
2015/06/25 Javascript
js数组去重的5种算法实现
2015/11/04 Javascript
jQuery使用$.ajax进行即时验证实例详解
2015/12/11 Javascript
JavaScript正则表达式匹配 div  style标签
2016/03/15 Javascript
jQuery中ScrollTo用法示例
2016/09/04 Javascript
jQuery实现输入框邮箱内容自动补全与上下翻动显示效果【附demo源码下载】
2016/09/20 Javascript
JQuery实现列表中复选框全选反选功能封装(推荐)
2016/11/24 Javascript
实例解析jQuery中如何取消后续执行内容
2016/12/01 Javascript
ES6新特性之解构、参数、模块和记号用法示例
2017/04/01 Javascript
JavaScript 完成注册页面表单校验的实例
2017/08/19 Javascript
vue.js学习笔记之v-bind和v-on解析
2018/05/03 Javascript
js调用网络摄像头的方法
2020/12/05 Javascript
Python操作rabbitMQ的示例代码
2019/03/19 Python
详解Python Matplotlib解决绘图X轴值不按数组排序问题
2019/08/05 Python
python ftplib模块使用代码实例
2019/12/31 Python
Python 如何反方向迭代一个序列
2020/07/28 Python
python动态规划算法实例详解
2020/11/22 Python
应届生学校辅导员求职信
2013/11/07 职场文书
《乌鸦和狐狸》教学反思
2014/02/08 职场文书
毕业自我鉴定怎么写
2014/03/25 职场文书
营销部内勤岗位职责
2014/04/30 职场文书
会计专业自荐信
2014/06/03 职场文书
教师见习报告范文
2014/11/03 职场文书
个人先进事迹总结
2015/02/26 职场文书
2015年八一建军节慰问信
2015/03/23 职场文书
2016年心理学教育培训学习心得体会
2016/01/12 职场文书
python实现监听键盘
2021/04/26 Python
斗罗大陆八大特殊魂兽,龙族始祖排榜首,第五最残忍(翠魔鸟)
2022/03/18 国漫
Python OpenCV实现图形检测示例详解
2022/04/08 Python