JS简单去除数组中重复项的方法


Posted in Javascript onSeptember 13, 2016

本文实例讲述了JS简单去除数组中重复项的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
var arr = ["aaa","bbb","aaa","ccc","ddd","ccc"];
function unique(arr) {
  var result = [], hash = {};
  for (var i = 0, elem; (elem = arr[i]) != null; i++) {
    if (!hash[elem]) {
      result.push(elem);
      hash[elem] = true;
    }
  }
  return result;
}
console.info(unique(arr));
</script>
</body>
</html>

效果图如下:

JS简单去除数组中重复项的方法

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JS中简单的实现像C#中using功能(有源码下载)
Jan 09 Javascript
js判断输入是否为正整数、浮点数等数字的函数代码
Nov 17 Javascript
javascript禁止访客复制网页内容的实现代码
Aug 05 Javascript
JS实现的仿淘宝交易倒计时效果
Nov 27 Javascript
详解JavaScript基于面向对象之创建对象(2)
Dec 10 Javascript
jQuery插件支持同一页面被多次调用
Feb 14 Javascript
JavaScript基于Dom操作实现查找、修改HTML元素的内容及属性的方法
Jan 20 Javascript
Angular4 中常用的指令入门总结
Jun 12 Javascript
javascript checkbox/radio onchange不能兼容ie8处理办法
Jun 13 Javascript
jQuery中.attr()和.data()的区别分析
Sep 03 jQuery
JavaScript 截取字符串代码实例
Sep 05 Javascript
如何利用Node.js与JSON搭建简单的动态服务器
Jun 16 Javascript
jQuery包裹节点用法完整示例
Sep 13 #Javascript
jQuery查找节点方法完整实例
Sep 13 #Javascript
jQuery表单对象属性过滤选择器实例详解
Sep 13 #Javascript
jQuery实现的放大镜效果示例
Sep 13 #Javascript
jQuery实现的简单拖拽功能示例
Sep 13 #Javascript
更靠谱的H5横竖屏检测方法(js代码)
Sep 13 #Javascript
jQuery实现的瀑布流加载效果示例
Sep 13 #Javascript
You might like
PHP高级OOP技术演示
2009/08/27 PHP
PHP无刷新上传文件实现代码
2011/09/19 PHP
PHP截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
laravel 如何实现引入自己的函数或类库
2019/10/15 PHP
js实现兼容IE6与IE7的DIV高度
2010/05/13 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
Javascript实现计算个人所得税
2015/05/10 Javascript
jquery 重写 ajax提交并判断权限后 使用load方法报错解决方法
2016/01/19 Javascript
用nodejs的实现原理和搭建服务器(动态)
2016/08/10 NodeJs
jQuery中Find选择器用法示例
2016/09/21 Javascript
Bootstrap CSS组件之按钮组(btn-group)
2016/12/17 Javascript
BootStrap Fileinput初始化时的一些参数
2016/12/30 Javascript
json数据处理及数据绑定
2017/01/25 Javascript
移动端效果之IndexList详解
2017/10/20 Javascript
js实现黑白div块画空心的图形
2018/12/13 Javascript
在微信小程序中保存网络图片
2019/02/12 Javascript
js 将线性数据转为树形的示例代码
2019/05/28 Javascript
[01:12:35]Spirit vs Navi Supermajor小组赛 A组败者组第一轮 BO3 第二场 6.2
2018/06/03 DOTA
[52:02]完美世界DOTA2联赛PWL S2 FTD.C vs SZ 第一场 11.27
2020/11/30 DOTA
用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化
2015/04/01 Python
python excel使用xlutils类库实现追加写功能的方法
2018/05/02 Python
django模板结构优化的方法
2019/02/28 Python
简单了解python数组的基本操作
2019/11/26 Python
python GUI库图形界面开发之PyQt5窗口类QMainWindow详细使用方法
2020/02/26 Python
python如何判断IP地址合法性
2020/04/05 Python
土耳其家居建材网站:Koçtaş
2016/11/22 全球购物
爱尔兰电子产品购物网站:Komplett.ie
2018/04/04 全球购物
最新的咖啡店创业计划书
2013/12/30 职场文书
2014年预备党员学习新党章思想汇报
2014/09/15 职场文书
2014年妇委会工作总结
2014/12/10 职场文书
2015年六一儿童节活动方案
2015/05/05 职场文书
运动会表扬稿范文
2015/05/05 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
2016国培研修心得体会
2016/01/08 职场文书
redis实现排行榜功能
2021/05/24 Redis
Python tensorflow卷积神经Inception V3网络结构
2022/05/06 Python