欢迎来到天天文库
浏览记录
ID:30517236
大小:16.12 KB
页数:3页
时间:2018-12-31
《浅析jquery数组删除指定元素的方法-grep()》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解浅析jquery数组删除指定元素的方法:grep() 下面小编就为大家带来一篇浅析jquery数组删除指定元素的方法:grep()。小编觉得挺不错的,现在分享给大家,也给大家做个参考。 遇到的问题 今天遇到一个问题,删除数组中的一个指定元素,并返回新的数组。 我定义的js数组是这样的: varsexList=newArray[3]; sexList[0]="1"; sexList[1]="2"; se
2、xList[2]=""; 想达到的效果 我想达到的效果是这样的: 删除索引=1的元素,并返回新数组。 返回的结果是: varsexList=newArray("1",""); 我们知道,原生的javascript有一个函数:splice()方法,可以删除数组中的指定元素。对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 关于s
3、plice()方法的具体用法,可以参考w3school的描述,这里不多做解释:http://www.w3school.com.cn/jsref/jsref_splice.asp 使用splice()的实现代码 我的实现代码: varsexList=newArray[3]; sexList[0]="1"; sexList[1]="2"; sexList[2]=""; sexList=sexList.splice(1,1); 但是我发现我的数组使用这种方式时,返回的数组是不符合预期的。返回的是个空字符串。 后来网上搜索jquery的相关AP
4、I,发现一个函数:grep() grep()使用方法说明 jQuery.grep(array,callback,[invert]) 概述 使用过滤函数过滤数组元素。 此函数至少传递两个参数:待过滤数组和过滤函数。过滤函数必须返回true以保留元素或false以删除元素。 参数:对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解英文
5、名参数中文说明array:待过滤数组。callback:此函数将处理数组每个元素。第一个参数为当前元素,第二个参数而元素索引值。此函数应返回一个布尔值。另外,此函数可设置为一个字符串,当设置为字符串时,将视为“lambda-form”(缩写形式?),其中a代表数组元素,i代表元素索引值。如“a>0”代表“function(a){returna>0;}”。invert:如果"invert"为false或为设置,则函数返回数组中由过滤函数返回true的元素,当"invert"为true,则返回过滤函数中返回false的元素集。 使用grep()的实现代码
6、 sexList=$.grep(sexList,function(n,i){ returni!=1; }); function(n,i)中 n:表示数组的单个实体, i:表示数组的索引。 以上这篇浅析jquery数组删除指定元素的方法:grep()就是小编分享给大家的全部内容了,希望能给大家一个参考对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表
此文档下载收益归作者所有