`
1154934572
  • 浏览: 65279 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

js 删除数组中重复的记录

 
阅读更多
        //删除数组中重复的记录
	Array.prototype.unique = function()
	{
		var a = {};
		for(var i=0; i<this.length; i++)
		{
		  if(typeof a[this[i]] == "undefined")
			a[this[i]] = 1;
		}
		this.length = 0;
		for(var i in a)
		  this[this.length] = i;
		return this;
	} 
		
	function delRedata()
	{
		var arr = [];
		arr.push("a");
		arr.push("b");
		arr.push("a");
		arr.push("b");
		arr.push("e");
		arr.push("c");
		arr.push("a");
		
		alert(arr.length);
		var arrays = arr.unique();		
		alert(arrays.length);
		for(var i=0; i<arrays.length; i++)
		{
			alert(arrays[i]);
		}		
	}

分享到:
评论

相关推荐

    javascript入门笔记

    Javascript,简称为 JS,是一款能够运行在 JS解释器/引擎 中的脚本语言 JS解释器/引擎 是JS的运行环境: 1、独立安装的JS解释器 - NodeJS 2、嵌入在浏览器中的JS解释器 JS的发展史: 1、1992年 Nombas 开发...

    JavaScript使用二分查找算法在数组中查找数据的方法

    本文实例讲述了JavaScript使用二分查找算法在数组中查找数据的方法。分享给大家供大家参考。具体分析如下: 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入...

    Vue 实现输入框新增搜索历史记录功能

    在本地新建cache.js文件,该文件是关于本地存储的逻辑处理(缓存到本地的数据最大缓存15条,并且新的插入在第一位,首先得到当前的存储数据情况,将关键字存到数组中,判断如果数组中有相同的数据,则把重复的数据删除...

    C#与js实现去除textbox文本框里面重复记录的方法

    本文以实例形式展示了C#与js实现去除textbox文本框里面重复记录的方法!具体方法如下: 现有如下问题:页面有一个textbox文本框(是多行的),比如我在文本框里面输入:111,222,333,555当再输入111的时候会自动...

    JavaScript完全自学宝典 源代码

    Calculate1.java 计算浮点数运算结果并调用页面中JavaScript函数的Applet。 Calculate1.class Calculate1.java的字节码文件。 第16章(\c16) 示例描述:介绍JavaScript访问本地文件的各种方法。 16.1....

    leetcode岛屿的最大面积-LeetCodeRecord:JS的LeetCode记录

    删除排序数组中的重复项.js │ ├── 350.两个数组的交集-ii.js │ ├── 543.二叉树的直径.js │ ├── 7.整数反转.js │ └── 88.合并两个有序数组.js ├── hard │ └── 128.最长连续序列.js ├── ...

    javascript实现抽奖程序的简单实例

    刚开始是用随机数直接取编号,发现要剔除已中奖的人很麻烦,如果重复要递归调用,如果中奖的人太多到最后随机数取到已中奖的人概率太大,所以换用两个数组实现,一个记录已中奖的号码,一个记录未中奖的号码,已中奖...

    JavaScript经典实例

     5.12对数组中的每个元素执行一个函数并返回一个新数组  5.13创建一个过滤后的数组  5.14验证数组内容  5.15使用一个关联数组来存储表单元素名和值  第6章使用JavaScript函数构建重用性  6.0简介  6.1创建一...

    猜单词leetcode-leetcode-js-solution:记录自己leetcode的js&ts刷题历程

    26.删除排序数组中的重复项.js |-- 27.移除元素.js |-- 290.单词规律.js |-- 31.下一个排列.ts |-- 32.最长有效括号.js |-- 32.最长有效括号.ts |-- 33.搜索旋转排序数组.ts |-- 34.在排序数组中查找元素的第一个和...

    LeetCode:LeetCode上我解决问题之旅的记录

    # 标题 源代码 1个 2个 3 4 7 8 9 ...JavaScript ...JavaScript ...JavaScript ...JavaScript ...JavaScript ... 从排序数组中删除重复项 JavaScript 27 删除元素 JavaScript 28岁 实施strStr JavaScript

    《javaScrip开发技术大全》源代码

    • sample11.htm 使用delete运算符删除数组元素 • sample12.htm in运算符在对象中的使用 • sample13.htm in运算符在数组中的使用 • sample14.htm instanceof运算符 • sample15....

    程序天下:JavaScript实例自学手册

    14.5 删除数组中指定元素 14.6 数字选中后放大 14.7 统计字符数的方法 14.8 JavaScript遍历数组 14.9 获取字符串型数组下标的数组长度 14.10 用JavaScript实现数组排序 14.11 数字千分位函数 14.12 读写Cookie的函数...

    《程序天下:JavaScript实例自学手册》光盘源码

    14.5 删除数组中指定元素 14.6 数字选中后放大 14.7 统计字符数的方法 14.8 JavaScript遍历数组 14.9 获取字符串型数组下标的数组长度 14.10 用JavaScript实现数组排序 14.11 数字千分位函数 14.12 读写Cookie的函数...

    微软JavaScript手册

    delete 运算符 删除对象的属性,或删除数组中的一个元素。 description 属性 返回或设置关于指定错误的描述字符串。 Dictionary 对象 存储数据键、项目对的对象。 dimensions 方法 返回 VBArray 的维数。 除法...

    javascript文档

    delete 运算符 删除对象的属性,或删除数组中的一个元素。 description 属性 返回或设置关于指定错误的描述字符串。 Dictionary 对象 存储数据键、项目对的对象。 dimensions 方法 返回 VBArray 的维数。 除法...

    PHP开发实战1200例源码

    实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中元素 161 实例133 二维数组的输出 162 实例134 获取数组当前的键名和值 162 实例135 ...

    leetcode-[removed]:clinking_beer_mugs: 喝杯小酒,一起做题。前端攻城狮从零入门算法的宝藏题库,根据算法大师的经验总结了 100+ 道 LeetCode 力扣的经典题型 JavaScript 题解和思路。已按题目类型分 label,一起加油

    删除排序数组中的重复项 前缀和 位运算 查找表 BFS 排序 链表 贪心算法 DFS 在每个树行中找最大值 岛屿的最大面积 被围绕的区域 二叉树 栈和队列 滑动窗口 数据结构 实现 Trie (前缀树) 二分查找 Author :bust_in_...

    JavaScript实战

    2.8.2 访问数组中的项目 34 2.8.3 向数组添加项目 35 2.8.4 从数组删除项目 37 2.8.5 使用splice( )添加和删除 38 2.9 教程:编写使用数组的页面 40 2.10 注释 42 2.10.1 何时使用注释 43 2.10.2 本书中的注释 44 第...

    JavaScript网页特效范例宝典源码

    实例064 将数组中的数据添加到下拉菜单中 107 实例065 应用下拉菜单选择所要联机的网站 108 实例066 多级级联菜单 110 实例067 可以输入文字的下拉菜单 111 实例068 根据下拉菜单的值显示不同控件 112 实例069 分级...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中元素 161 实例133 二维数组的输出 162 实例134 获取数组当前的键名和值 162 实例135 ...

Global site tag (gtag.js) - Google Analytics