宝哥软件园

JS简单实现阵列重复数据消除的分析

编辑:宝哥软件园 来源:互联网 时间:2021-09-03

本文通过一个实例讲述了JS实现阵列重复数据删除的简单方法。分享给大家参考,如下:

var arr=['abc ',' abcd ',' sss ',' 2 ',' d ',' t ',' 2 ',' ss ',' f ',' 22 ',' d '];//定义一个新的数组var s=[];//遍历数组(var I=0;长度;I){ if(s . index of(arr[I])==-1){//判断是否存在于s数组中,如果不存在则推送到s数组中。} } console.log//输出结果:['ABC ',' ABCD ',' SSS ',' 2 ',' d ',' t ',' SS ',' f ',' 22']运行结果:

在indexOf()方法上:

indexOf()方法返回字符串中指定字符串值的第一次出现。

stringobject . indexof(search value,fromindex)

该方法将从头到尾检索字符串stringObject,以查看它是否包含子字符串searchvalue。开始检索的位置在字符串的fromindex或字符串的开头(如果未指定fromindex)。如果找到searchvalue,则返回searchvalue的第一个匹配项。字符串对象中的字符位置从0开始。

如果在数组中没有找到字符串,则返回-1。

在push()方法上:

push()方法将一个或多个元素添加到数组的末尾,并返回新的长度。

注意:新的元素将被添加到数组的末尾。

注意:这个方法改变数组的长度。

附言:在这里,我们将为您提供几种重复数据消除工具,供您参考:

在线重复数据消除工具:http://tools.jb51.net/code/quchong

在线文本重复数据消除工具:http://tools.jb51.net/aideddesign/txt_quchong

更多对JavaScript相关内容感兴趣的读者可以查看本网站专题:《JavaScript数组操作技巧总结》、《JavaScript排序算法总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》和0103010

希望本文对JavaScript编程有所帮助。

更多资讯
游戏推荐
更多+