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获取计算机mac地址以及IP的实现方法
Jan 08 Javascript
ext前台接收action传过来的json数据示例
Jun 17 Javascript
js实现分享到随页面滚动而滑动效果的方法
Apr 10 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
Jul 29 Javascript
video.js使用改变ui过程
Mar 05 Javascript
使用canvas及js简单生成验证码方法
Apr 02 Javascript
Webpack path与publicPath的区别详解
May 03 Javascript
vue使用echarts图表的详细方法
Oct 22 Javascript
原生javascript实现连连看游戏
Jan 03 Javascript
js实现web调用摄像头 js截取视频画面
Apr 21 Javascript
layUI实现三级导航菜单效果
Jul 26 Javascript
如何在微信小程序中存setStorage
Dec 13 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
apache中为php 设置虚拟目录
2014/12/17 PHP
php编写的一个E-mail验证类
2015/03/25 PHP
php中使用base HTTP验证的方法
2015/04/20 PHP
十大使用PHP框架的理由
2015/09/26 PHP
Laravel5.1 框架表单验证操作实例详解
2020/01/07 PHP
学习YUI.Ext基础第一天
2007/03/10 Javascript
WordPress 照片lightbox效果的运用几点
2009/06/22 Javascript
让firefox支持IE的一些方法的javascript扩展函数代码
2010/01/02 Javascript
基于jquery的设置页面文本框 只能输入数字的实现代码
2011/04/19 Javascript
高性能Javascript笔记 数据的存储与访问性能优化
2012/08/02 Javascript
教你用AngularJS框架一行JS代码实现控件验证效果
2014/06/23 Javascript
js实现键盘控制DIV移动的方法
2015/01/10 Javascript
提升jQuery的性能需要做好七件事
2016/01/11 Javascript
JSONP原理及简单实现
2016/06/08 Javascript
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
2017/11/08 jQuery
jQuery.extend 与 jQuery.fn.extend的用法及区别实例分析
2018/07/25 jQuery
jQuery实现获取当前鼠标位置并输出功能示例
2019/01/05 jQuery
vue.js表单验证插件(vee-validate)的使用教程详解
2019/05/23 Javascript
解决vue单页面应用中动态修改title问题
2019/06/09 Javascript
js实现适配移动端的拖动效果
2020/01/13 Javascript
python list中append()与extend()用法分享
2013/03/24 Python
python获取一组汉字拼音首字母的方法
2015/07/01 Python
Django中Model的使用方法教程
2018/03/07 Python
Python cookbook(数据结构与算法)从字典中提取子集的方法示例
2018/03/22 Python
使用Django和Python创建Json response的方法
2018/03/26 Python
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
Django文件存储 自己定制存储系统解析
2019/08/02 Python
Python 限定函数参数的类型及默认值方式
2019/12/24 Python
StubHub意大利:购买和出售全球演唱会和体育赛事门票
2017/11/21 全球购物
Pop In A Box英国:Funko POP搪胶公仔
2019/05/27 全球购物
中专毕业生自我鉴定
2013/11/21 职场文书
应届行政管理专业个人自我评价
2013/12/28 职场文书
区三好学生主要事迹
2014/01/30 职场文书
小小的船教学反思
2014/02/21 职场文书
意向书范本
2014/07/29 职场文书
教师节倡议书2015
2015/04/27 职场文书