jQuery实现合并/追加数组并去除重复项的方法 原创
本文实例讲述了jQuery实现合并/追加数组并去除重复项的方法。分享给大家供大家参考,具体如下:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>www.jb51.net jQuery不重复地追加数组元素</title> </head> <body> <script lanage="javaScript" src="jquery.js"></script> <script lanage="javaScript"> <!-- var arr=["tmp1","tmp2","tmp3","tmp4"]; var arr2=["tmp1","tmp1","tmp5"]; for(i=0,len=arr2.length;i<len;i++){ if($.inArray(arr2[i],arr)<0){ arr.push(arr2[i]); } } console.log(arr); --> </script> </body> </html>
运行结果:
PS:这里再为大家提供几款去重复工具供大家参考使用:
在线去除重复项工具:
http://tools.jb51.net/code/quchong
在线文本去重复工具:
http://tools.jb51.net/aideddesign/txt_quchong
更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jquery数组用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery form操作技巧汇总》、《jQuery常用插件及用法总结》、《jQuery扩展技巧总结》及《jquery选择器用法总结》
希望本文所述对大家jQuery程序设计有所帮助。
相关推荐
-
jQuery判断数组是否包含了指定的元素
要判断数组中是否包含某个元素,从原理来来说,就是遍历整个数组,然后判断是否相等, 复制代码 代码如下: var arr = [ "xml", "html", "css", "js" ]; $.inArray("js", arr); //返回 3, 如果不包含在数组中,则返回 -1; 以上就是本文的全部内容了,有需要的小伙伴参考下吧
-
jquery中each遍历对象和数组示例
通用遍历方法,可用于遍历对象和数组.$().each(),回调函数拥有两个参数: 第一个为对象的成员或数组的索引,第二个为对应变量或内容.如需退出each循环可使回调函数返回false 现有如下两个select 计划类别: <select id="PLANTYPE"> <option value="0">-所有-</option> <option value="1">新建</option>
-
JQuery $.each遍历JavaScript数组对象实例
查看一个简单的jQuery的例子来遍历一个JavaScript数组对象. var json = [ {"id":"1","tagName":"apple"}, {"id":"2","tagName":"orange"}, {"id":"3","tagName":"banana&q
-
jquery中push()的用法(数组添加元素)
push定义和用法 push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度. 语法 arrayObject.push(newelement1,newelement2,....,newelementX) 参数 描述 newelement1 必需.要添加到数组的第一个元素. newelement2 可选.要添加到数组的第二个元素. newelementX 可选.可添加多个元素. 返回值 把指定的值添加到数组后的新长度. 说明 push() 方法可把它的参数顺序添加到 arrayObjec
-
jquery操作对象数组元素方法详解
代码如下: 复制代码 代码如下: <div id="div1"> <span>a</span> <span>b</span> <span>c</span> </div> 1.错误方式:不能用[]方式取jquery对象数组,如下: 复制代码 代码如下: $(function() { var div_span = $("#div1 span&q
-
jquery 结合C#后台的数组对文章的关键字自动添加链接的代码
当我们需要在后台读取多个关键字时,我们可以先把后台的数据库读取到一个数组中(在数据库添加多个关键词时用","隔开): 复制代码 代码如下: public string[] str; //添加一个公共数组一遍jquery调用 protected void Page_Load(object sender, EventArgs e) { string str1 = 读取数据库的关键词; str=str1.Split(','); } 页面的JQuery: <html s> <
-
jquery遍历数组与筛选数组的方法
grepgrep()方法用于数组元素过滤筛选 grep(array,callback,invert)array:待过滤数组;callback:处理数组中的每个元素,并过滤元素,该函数中包含两个参数,第一个是当前数组元素的值,一个是当前数组元素的下标,即元素索引值.此函数应返回一个布尔值.另外,此函数可设置为一个字符串,当设置为字符串时,将视为"lambda-form"(缩写形式?),其中 a 代表数组元素,i 代表元素索引值.如"a > 0"代表"f
-
jQuery根据元素值删除数组元素的方法
本文实例讲述了jQuery根据元素值删除数组元素的方法.分享给大家供大家参考.具体如下: 例如删除C这个元素 ,前提不知道C在这个数组的下标 var arr = ['a','b','c','d']; arr.splice($.inArray('c',arr),1); alert(arr); 希望本文所述对大家的jQuery程序设计有所帮助.
-
jQuery中inArray方法注意事项分析
本文分析讲述了jQuery中inArray方法注意事项.分享给大家供大家参考,具体如下: jquery为web开发者提供了很大的便捷,本文写作的目地是提醒大家慎重jquery中的inArray方法. 大家都知道javascript是一种弱类型语言,对于数字类型和字符类型,可以随意切换(例如:1+""="1"),下面开始说主题: jquery的一个方法inArray(ele, array)是判断ele是否在array中存在,返回值是该元素第一次出现在数组array中的
-
jQuery筛选数组之grep、each、inArray、map的用法及遍历json对象
纯粹记录下几种用法: jquery grep()筛选遍历数组 $().ready( function(){ var array = [1,2,3,4,5,6,7,8,9]; var filterarray = $.grep(array,function(value){ return value > 5;//筛选出大于5的 }); for(var i=0;i<filterarray.length;i++){ alert(filterarray[i]); } for (key in filtera
-
jQuery遍历对象、数组、集合实例
1.jquery 遍历对象 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <script language="javascript" type="text/javascript"
-
关于jQuery的inArray 方法介绍
例如: 复制代码 代码如下: $.get('aaaaa.ashx',null,function(d){ // 假设d 返回 的值为 1,3,43,23,54,67 var arr = d.split(','); $.inArray(3,arr) ==-1 //true //为什么啊 //如果写成这样的 var arr = eval('['+d+']'); $.inArray(3,arr) >-1 //true }); 这是为什么呢? 望知道的朋友跟贴回复下. jquery inarray()函数
随机推荐
- Hadoop上Data Locality的详解
- JavaScript设计模式之单件模式介绍
- 使用正则表达式匹配[***]样式的字符串
- Linux系统网卡设置教程
- js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码
- javascript 隐藏/显示指定的区域附HTML元素【legend】用法
- 原生js结合html5制作小飞龙的简易跳球
- MySql Group By对多个字段进行分组的实现方法
- Ajax实现对静态页面的文章访问统计功能示例
- 利用VBS发送邮件 挑选速度快的肉鸡做VPN 的vbs代码第1/2页
- Innodb表select查询顺序
- JS修改地址栏参数实例代码
- JS实现的另类手风琴效果网页内容切换代码
- Java实现超级实用的日记本
- C++直接初始化与复制初始化的区别深入解析
- win7中C#的winForm编程使用savefiledialog不能弹出保存窗体的解决方法
- ASP,FSO遍历目录及目录下文件
- Vue组件开发之LeanCloud带图形校验码的短信发送功能
- Python排序搜索基本算法之归并排序实例分析
- Android架构组件Room指南