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 相关文章推荐
jquery $.ajax各个事件执行顺序
Oct 15 Javascript
JQuery学习笔记 nt-child的使用
Jan 17 Javascript
innerHTML与jquery里的html()区别介绍
Oct 12 Javascript
JQuery拖拽元素改变大小尺寸实现代码
Dec 10 Javascript
纯JavaScript代码实现移动设备绘图解锁
Oct 16 Javascript
js表单中选择框值的获取及表单的序列化
Dec 17 Javascript
js 博客内容进度插件详解
Feb 19 Javascript
微信小程序 图片宽度自适应的实现
Apr 06 Javascript
JavaScript通过mouseover()实现图片变大效果的示例
Dec 20 Javascript
vue基于两个计算属性实现选中和全选功能示例
Feb 08 Javascript
Angular Excel 导入与导出的实现代码
Apr 17 Javascript
小程序新版订阅消息模板消息
Dec 31 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,不用COM,生成excel文件
2006/10/09 PHP
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
2013/06/25 PHP
PHP开发注意事项总结
2015/02/04 PHP
javascript 类方法定义还是有点区别
2009/04/15 Javascript
比较简单的异步加载JS文件的代码
2009/07/18 Javascript
基于jQuery的投票系统显示结果插件
2011/08/12 Javascript
jquery 实现上下滚动效果示例代码
2013/08/09 Javascript
js输入框邮箱自动提示功能代码实现
2013/12/10 Javascript
js动画效果制件让图片组成动画代码分享
2014/01/14 Javascript
14款NodeJS Web框架推荐
2014/07/11 NodeJs
JavaScript面向对象的实现方法小结
2015/04/14 Javascript
Js 获取当前函数参数对象的实现代码
2016/06/20 Javascript
jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
2016/11/18 Javascript
JS实现滑动门效果的方法详解
2016/12/19 Javascript
React如何利用相对于根目录进行引用组件详解
2017/10/09 Javascript
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
Vue多组件仓库开发与发布详解
2019/02/28 Javascript
javascript面向对象三大特征之多态实例详解
2019/07/24 Javascript
微信小程序云函数添加数据到数据库的方法
2020/03/04 Javascript
Python中用函数作为返回值和实现闭包的教程
2015/04/27 Python
python在文本开头插入一行的实例
2018/05/02 Python
Python实现输出某区间范围内全部素数的方法
2018/05/02 Python
解决Python网页爬虫之中文乱码问题
2018/05/11 Python
详解Python:面向对象编程
2019/04/10 Python
python中p-value的实现方式
2019/12/16 Python
三步解决python PermissionError: [WinError 5]拒绝访问的情况
2020/04/22 Python
解决pycharm debug时界面下方不出现step等按钮及变量值的问题
2020/06/09 Python
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
中国京东和泰国中央集团合资的网站:JD CENTRAL
2020/08/22 全球购物
什么是GWT的Module
2013/01/20 面试题
资深财务管理人员自我评价
2013/09/22 职场文书
公立医院改革实施方案
2014/03/14 职场文书
2014年办公室主任工作总结
2014/11/12 职场文书
大学考试作弊检讨书
2015/05/06 职场文书
元宵节晚会主持词
2015/07/01 职场文书
使用Oracle命令进行数据库备份与还原
2021/12/06 Oracle