JS实现数组复制并展示了重复元素和数字的方法示例
本文通过一个实例说明了JS实现数组复制和显示重复元素和数字的方法。分享给大家参考,如下:
Scriptvar arr=['马铃薯','马铃薯','茄子','马铃薯','茄子','马铃薯','紫红色'];函数QC(arr){ var resultObj={ };var结果=[];var result 2=[];for(var I=0;长度;I){ if(result . indexof(arr[I])==-1){ result . push(arr[I]);} else { if(result 2 . indexof(arr[I])==-1){ result 2 . push(arr[I]);} } } var obj={} arr.forEach((v,k)={ if(obj[v]){ obj[v];} else { obj[v]=1;} });resultObj.result=结果;resultobj . result 2=result 2;resultObj.obj=obj返回resultObj } console . log(QC(arr));/script使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试了上述代码,可以得到如下运行结果:
用于循环遍历的双层
scriptvar a=[1,2,3,4,5,3,5,42,0,2,3,0]函数QC(arr){ var result=[];for(var I=0;长度;I){ for(var j=I ^ 1;贾尔长度;j){ if(arr[I]==arr[j]){ j=I } } result . push(arr[I])} document . write(result)} QC(a);/script使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试了上述代码,可以得到如下运行结果:
PS:这里有一些相关的工具供大家参考:
在线重复数据消除工具:http://tools.jb51.net/code/quchong
在线文本重复数据消除工具:http://tools.jb51.net/aideddesign/txt_quchong
字数统计工具:http://tools.jb51.net/code/zishutongji
在线人物统计和编辑工具:http://tools.jb51.net/code/char_tongji
关于JavaScript的更多信息,请查看本网站专题:《JavaScript数组操作技巧总结》、《JavaScript字符与字符串操作技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript错误与调试技巧总结》、0103010。
希望本文对JavaScript编程有所帮助。
版权声明:JS实现数组复制并展示了重复元素和数字的方法示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。