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 浏览器事件介绍
Mar 30 Javascript
jQuery不兼容input的change事件问题解决过程
Dec 05 Javascript
基于jQuery实现多层次的手风琴效果附源码
Sep 21 Javascript
日常收藏的jquery技巧
Dec 02 Javascript
jquery插件之文字间歇自动向上滚动效果代码
Feb 25 Javascript
Javascript小技能总结(推荐)
Jun 02 Javascript
第一个Vue插件从封装到发布
Nov 22 Javascript
jQuery实现鼠标滑过商品小图片上显示对应大图片功能【测试可用】
Apr 27 jQuery
详解Vue中使用Echarts的两种方式
Jul 03 Javascript
react native 原生模块桥接的简单说明小结
Feb 26 Javascript
JS事件循环机制event loop宏任务微任务原理解析
Aug 04 Javascript
vue实现两个组件之间数据共享和修改操作
Nov 12 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
基于HTTP长连接的&quot;服务器推&quot;技术的php 简易聊天室
2009/10/31 PHP
PHP上传图片进行等比缩放可增加水印功能
2014/01/13 PHP
centos下file_put_contents()无法写入文件的原因及解决方法
2017/04/01 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
jQuery.ajax 用户登录验证代码
2010/10/29 Javascript
基于jquery的鼠标拖动效果代码
2012/05/30 Javascript
浅谈关于JavaScript的语言特性分析
2013/04/11 Javascript
在jquery boxy中添加百度地图坐标拾取注意流程
2014/04/03 Javascript
jquery实现通用版鼠标经过淡入淡出效果
2014/06/15 Javascript
JavaScript中的style.cssText使用教程
2014/11/06 Javascript
NodeJS学习笔记之FS文件模块
2015/01/13 NodeJs
vue+vuecli+webpack中使用mockjs模拟后端数据的示例
2017/10/24 Javascript
Vue利用canvas实现移动端手写板的方法
2018/05/03 Javascript
微信小程序如何实现全局重新加载
2019/06/05 Javascript
vue-cli3项目打包后自动化部署到服务器的方法
2020/09/16 Javascript
解决VUE 在IE下出现ReferenceError: Promise未定义的问题
2020/11/07 Javascript
Python中数字以及算数运算符的相关使用
2015/10/12 Python
python虚拟环境virualenv的安装与使用
2016/12/18 Python
利用Python批量压缩png方法实例(支持过滤个别文件与文件夹)
2017/07/30 Python
SVM基本概念及Python实现代码
2017/12/27 Python
Selenium chrome配置代理Python版的方法
2018/11/29 Python
对sklearn的使用之数据集的拆分与训练详解(python3.6)
2018/12/14 Python
python实现图片压缩代码实例
2019/08/12 Python
pytorch对梯度进行可视化进行梯度检查教程
2020/02/04 Python
python实现字符串和数字拼接
2020/03/02 Python
django 前端页面如何实现显示前N条数据
2020/03/16 Python
奥地利体育网上商店:Gigasport
2019/10/09 全球购物
瑞典香水、须后水和美容产品购物网站:Parfym-Klick.se
2019/12/29 全球购物
php优化查询foreach代码实例讲解
2021/03/24 PHP
《假如》教学反思
2014/04/17 职场文书
2015年财务工作总结范文
2015/03/31 职场文书
给老婆的检讨书(搞笑版)
2015/05/06 职场文书
2015年第31个教师节致辞
2015/07/31 职场文书
清明扫墓感想
2015/08/11 职场文书
vue实现可以快进后退的跑马灯组件
2022/04/08 Vue.js