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 相关文章推荐
php gethostbyname获取域名ip地址函数详解
Jan 24 Javascript
另一个javascript小测验(代码集合)
Jul 27 Javascript
JS异常处理的一个想法(sofish)
Mar 14 Javascript
你所不了解的javascript操作DOM的细节知识点(一)
Jun 17 Javascript
简述Jquery与DOM对象
Jul 10 Javascript
JavaScript数据结构与算法之链表
Jan 29 Javascript
jQuery+Ajax实现限制查询间隔的方法
Jun 07 Javascript
vue加载自定义的js文件方法
Mar 13 Javascript
js数组去重的N种方法(小结)
Jun 07 Javascript
解决vue打包css文件中背景图片的路径问题
Sep 03 Javascript
Vue项目自动转换 px 为 rem的实现方法
Oct 29 Javascript
微信小程序实现获取准确的腾讯定位地址功能示例
Mar 27 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入门
2006/10/09 PHP
基于php-fpm的配置详解
2013/06/03 PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
2019/10/08 PHP
List the Stored Procedures in a SQL Server database
2007/06/20 Javascript
JavaScript中的typeof操作符用法实例
2014/04/05 Javascript
用js判断是否为360浏览器的实现代码
2015/01/15 Javascript
javascript父子页面通讯实例详解
2015/07/17 Javascript
百度地图api如何使用
2015/08/03 Javascript
jquery插件uploadify实现带进度条的文件批量上传
2015/12/13 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
2016/04/26 Javascript
详解Javascript中prototype属性(推荐)
2016/09/03 Javascript
微信小程序-获得用户输入内容
2017/02/13 Javascript
jQuery实现页码跳转式动态数据分页
2017/12/31 jQuery
axios简单实现小程序延时loading指示
2018/07/30 Javascript
微信小程序开发问题之wx.previewImage
2018/12/25 Javascript
vue项目中实现的微信分享功能示例
2019/01/21 Javascript
小程序实现层叠卡片滑动效果
2019/08/26 Javascript
微信小程序激励式视频广告组件使用详解
2019/12/06 Javascript
详解webpack的文件监听实现(热更新)
2020/09/11 Javascript
[43:48]Ti4正赛第一天 VG vs NEWBEE 2
2014/07/19 DOTA
python定时检查启动某个exe程序适合检测exe是否挂了
2013/01/21 Python
在Python的Django框架中包装视图函数
2015/07/20 Python
python3实现基于用户的协同过滤
2018/05/31 Python
python 剪切移动文件的实现代码
2018/08/02 Python
Python中fnmatch模块的使用详情
2018/11/30 Python
PyTorch使用cpu加载模型运算方式
2020/01/13 Python
python 计算概率密度、累计分布、逆函数的例子
2020/02/25 Python
Cotton On南非:澳洲时尚平价品牌
2018/06/28 全球购物
法国房车租赁网站:Yescapa
2019/08/26 全球购物
三严三实对照检查材料思想汇报
2014/09/28 职场文书
实训报告范文大全
2014/11/04 职场文书
企业整改报告范文
2014/11/08 职场文书
放射科岗位职责
2015/02/14 职场文书
演讲开场白和结束语
2015/05/29 职场文书
校园之声广播稿
2015/08/18 职场文书
redis中lua脚本使用教程
2021/11/01 Redis