原生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 chrome浏览器判断代码
Mar 28 Javascript
点击页面其它地方隐藏该div的两种思路
Nov 18 Javascript
jQuery 动态云标签插件
Nov 11 Javascript
Javascript刷新窗口方法小结
Oct 21 Javascript
jquery事件的ready()方法使用详解
Nov 11 Javascript
实例详解ECMAScript5中新增的Array方法
Apr 05 Javascript
Vue如何引入远程JS文件
Apr 20 Javascript
js中less常用的方法小结
Aug 09 Javascript
详细分析单线程JS执行问题
Nov 22 Javascript
js仿360开机效果
Dec 26 Javascript
vue学习笔记之Vue中css动画原理简单示例
Feb 29 Javascript
vue使用video插件vue-video-player的示例
Oct 03 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
PHP Curl出现403错误的解决办法
2014/05/29 PHP
php+croppic.js实现剪切上传图片功能
2018/08/14 PHP
使用laravel的migrate创建数据表的方法
2019/09/30 PHP
LBS blog sql注射漏洞[All version]-官方已有补丁
2007/08/26 Javascript
js中的escape及unescape函数的php实现代码
2007/09/04 Javascript
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
js 走马灯简单实例
2013/11/21 Javascript
JS关闭窗口与JS关闭页面的几种方法小结
2013/12/17 Javascript
js+div实现图片滚动效果代码
2014/02/10 Javascript
[将免费进行到底]在Amazon的一年免费服务器上安装Node.JS, NPM和OurJS博客
2014/08/18 Javascript
详解JavaScript中常用的函数类型
2015/11/18 Javascript
jQuery实现简单的点赞效果
2020/05/29 Javascript
基于js里调用函数时,函数名带括号和不带括号的区别
2016/07/28 Javascript
vue2.0中vue-cli实现全选、单选计算总价格的实例代码
2017/07/18 Javascript
分析JavaScript数组操作难点
2017/12/18 Javascript
详解处理Vue单页面应用SEO的另一种思路
2018/11/09 Javascript
angular 实现下拉列表组件的示例代码
2019/03/09 Javascript
JS回调函数原理与用法详解【附PHP回调函数】
2019/07/20 Javascript
教你安装python Django(图文)
2013/11/04 Python
Python中对象迭代与反迭代的技巧总结
2016/09/17 Python
python实现批量图片格式转换
2020/06/16 Python
python调用百度语音识别api
2018/08/30 Python
python 对类的成员函数开启线程的方法
2019/01/22 Python
python-django中的APPEND_SLASH实现方法
2019/06/21 Python
django项目登录中使用图片验证码的实现方法
2019/08/15 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
2020/04/14 Python
python定义类的简单用法
2020/07/24 Python
python实现简单贪吃蛇游戏
2020/09/29 Python
html5中使用hotcss.js实现手机端自适配的方法
2020/04/23 HTML / CSS
应聘自荐书
2013/10/08 职场文书
妇女儿童发展规划实施方案
2014/03/16 职场文书
五年级下册复习计划
2015/01/19 职场文书
行政介绍信范文
2015/05/04 职场文书
运动会三级跳加油稿
2015/07/21 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
vue代码分块和懒加载非必要资源文件
2022/04/11 Vue.js