永发信息网

JS判断重复数组是否有重复项

答案:1  悬赏:20  手机版
解决时间 2021-02-05 13:00
JS判断重复数组是否有重复项
最佳答案
JS判断一个数组中是否有重复值的三种方法<br><br>方法一: <br><br>1<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br><br>//将数组转换成字符串,遍历数组,移除一个元素後若还能找到该元素,那么这个元素就是重复的<br>var s = ary.join(&quot;,&quot;)+&quot;,&quot;;<br>for(var i=0;i&lt;ary.length;i++) {<br>    if(s.replace(ary[i]+&quot;,&quot;,&quot;&quot;).indexOf(ary[i]+&quot;,&quot;)&gt;-1) {<br>    alert(&quot;数组中有重复元素:&quot; + ary[i]);<br>    break;<br>    }<br>}<br><br>方法二: <br><br>//对数组进行排序,查上zhidao一个和下一个是否相等<br><br>1<br>2<br>3<br>4<br>5<br>6<br>7<br><br>var ary = new Array(&quot;111&quot;,&quot;22&quot;,&quot;33&quot;,&quot;111&quot;);<br>var nary=ary.sort();<br>for(var i=0;i&lt;ary.length;i++){
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
vivo x5max l手机玻璃的硬度是多少?
木糖醇和口香糖有什么区别?我妈那天问我口香
这个作业怎么做?We're excited to lea
请问黑背漫画一共有多少本?
大同北都农村商业银行金汇支行在什么地方啊,
食土的意思是什么啊?知道的请说下!
孕妇梦见拔了人家一个很大的地瓜啥意思
高职学费8000。这里是两个学期的吧?还是一个
康启网络公司地址有知道的么?有点事想过去
旅行箱发货应该用什么包装,
【形容团队凝聚力的词语】形容团队合作的诗句
在网上怎么能和韩国人联系
红人领地休闲会所在什么地方啊,我要过去处理
剑侠奇缘之藏剑山庄哪几个女人喜欢叶凡、哪几
【防护林】工厂的防护林带由哪几种类型?设计
推荐资讯
晚上不见不散用英语怎么说?
贵少的意思是什么啊?知道的请说下!
被电击了,,该不该向工厂要赔偿??
2015年新户口本有所有成员那一页吗?
请问,关于北京大红门批发的问题,请问大红门早
what the hell are you doing?是什么意思
战狼结尾铃声
波特酒产自葡萄牙的哪个地方
cn11086——LOL里天赋跟符文是什么意思??
刺猬 温岚这首歌什么意思?
我在上海出差时用手机贷APP借钱,现在回北京
下列这组数据8,8,5,8,8,9,7,5的方差是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?