原生js的数组除重复简单实例


Posted in Javascript onMay 24, 2016

js对数组的操作在平常的项目中也会遇到,除去一些增加,或者减少的操作外,还有一个比较重要的操作就是数组的除重,通过数组的除重,我们可以将一个数组中存在的多个重复的数组进行清理,只留下不重复的。另外下面我介绍一种原生就s的数组除重方法。

Array.prototype.check= function(){ 
  for(var i=0;i<this.length;i++){ 
    for(var j=i+1;j<this.length;j++){ 
      if(this[i]==this[j]){ 
        this.splice(i,1); 
        i=i-1; 
      } 
    } 
  } 
} 
 
var temp=[1,2,3,3,4,5,5]; 
temp.check(); 
alert(temp)

通过使用数组的原型,我们定义了方法check(),在此方法中通过比较两个数组,将相同的splice(),然后通过定义数组,赋予该方法进行数组的操作,得出我们需要的结果。

以上这篇原生js的数组除重复简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js 图片轮播(5张图片)
Dec 30 Javascript
JavaScript关于select的相关操作说明
Jan 13 Javascript
javascript常见操作汇总
Sep 03 Javascript
jQuery中appendTo()方法用法实例
Jan 08 Javascript
javascript实现ecshop搜索框键盘上下键切换控制
Mar 18 Javascript
javascript生成大小写字母
Jul 03 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
Dec 01 Javascript
JavaScript实现的微信二维码图片生成器的示例
Oct 26 Javascript
Vue-CLI3.x 设置反向代理的方法
Dec 06 Javascript
详解vue中使用protobuf踩坑记
May 07 Javascript
Angular.JS读取数据库数据调用完整实例
Jul 02 Javascript
Java 生成随机字符的示例代码
Jan 13 Javascript
实例讲解jQuery中对事件的命名空间的运用
May 24 #Javascript
json传值以及ajax接收详解
May 24 #Javascript
JS获取屏幕高度的简单实现代码
May 24 #Javascript
基于JavaScript实现回到页面顶部动画代码
May 24 #Javascript
jquery简单插件制作(fn.extend)完整实例
May 24 #Javascript
jQuery获取及设置表单input各种类型值的方法小结
May 24 #Javascript
jQuery+php实时获取及响应文本框输入内容的方法
May 24 #Javascript
You might like
杏林同学录(二)
2006/10/09 PHP
php 高效率写法 推荐
2010/02/21 PHP
PHP游戏编程25个脚本代码
2011/02/08 PHP
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
ThinkPHP惯例配置文件详解
2014/07/14 PHP
CodeIgniter错误mysql_connect(): No such file or directory解决方法
2014/09/06 PHP
PHPstorm快捷键(分享)
2017/07/17 PHP
PHP自动生成缩略图函数的源码示例
2019/03/18 PHP
PHP生成图表pChart的示例解析
2020/07/31 PHP
JQuery 学习笔记 选择器之三
2009/07/23 Javascript
jquery ready()的几种实现方法小结
2010/06/18 Javascript
javascript中RegExp保留小数点后几位数的方法分享
2013/08/13 Javascript
JavaScript中setter和getter方法介绍
2016/07/11 Javascript
Js得到radiobuttonlist选中值的两种方法(推荐)
2016/08/25 Javascript
JS比较两个数值的大小实例
2016/11/25 Javascript
vue中轮训器的使用
2019/01/27 Javascript
Vue实现类似Spring官网图片滑动效果方法
2019/03/01 Javascript
Vue动态修改网页标题的方法及遇到问题
2019/06/09 Javascript
vue-以文件流-blob-的形式-下载-导出文件操作
2020/08/07 Javascript
vue中template的三种写法示例
2020/10/21 Javascript
[04:03]DOTA2肉山黑名单梦之声 风暴之灵中文配音鉴赏
2013/07/03 DOTA
python 获取本机ip地址的两个方法
2013/02/25 Python
python日志记录模块实例及改进
2017/02/12 Python
python批量处理文件或文件夹
2020/07/28 Python
Python进程池Pool应用实例分析
2019/11/27 Python
Tensorflow分批量读取数据教程
2020/02/07 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
2020/06/04 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
2021/02/02 Python
金融专业个人求职信
2013/09/22 职场文书
网吧消防安全制度
2014/01/28 职场文书
《狼》教学反思
2014/03/02 职场文书
新员工试用期自我鉴定
2014/04/17 职场文书
幼儿园个人师德总结
2015/02/06 职场文书
收费员岗位职责
2015/02/14 职场文书
服装区域经理岗位职责
2015/04/10 职场文书
python turtle绘图
2022/05/04 Python