前端html數(shù)組去重的方法
發(fā)表時(shí)間:2023-09-06 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]這篇文章主要介紹了關(guān)于前端html數(shù)組去重的方法,有著一定的參考價(jià)值,現(xiàn)在分享給大家,有需要的朋友可以參考一下數(shù)組去重用到的知識(shí)點(diǎn):1:indexOf()該方法是返回?cái)?shù)組中元素第一次出現(xiàn)的索引值;如果有,則正常返回索引值;如果檢索的內(nèi)容不存在于數(shù)組中,則返回-12:for循環(huán)練習(xí):數(shù)組去重//第一...
這篇文章主要介紹了關(guān)于前端html數(shù)組去重的方法,有著一定的參考價(jià)值,現(xiàn)在分享給大家,有需要的朋友可以參考一下
數(shù)組去重
用到的知識(shí)點(diǎn):
1:indexOf()
該方法是返回?cái)?shù)組中元素第一次出現(xiàn)的索引值;
如果有,則正常返回索引值;
如果檢索的內(nèi)容不存在于數(shù)組中,則返回-1
2:for循環(huán)
練習(xí):數(shù)組去重
//第一種方法
var aList = [1,2,3,4,4,3,2,1,2,3,4,5,6,5,5,3,3,4,2,1];
var aList2 = [];
for (var i = 0 ; i < aList.length ; i ++) {
var value = aList[i]
if (aList.indexOf(value) + 1) {
console.log('重復(fù)了',value)
} else {
aList2.push(value)
}
}
console.log(aList2)
// 第二種方法
var aList = [1,2,3,4,4,3,2,1,2,3,4,5,6,5,5,3,3,4,2,1];
for(var i=0;i<aList.length;i++)
{
if(aList.indexOf(aList[i])==i)
{
aList2.push(aList[i]);
}
}
alert(aList2);
// 第三種方法
var aList = [1,2,3,4,4,3,2,1,2,3,4,5,6,5,5,3,3,4,2,1];
for (var i = 0; i < aList.length; i++) {
var item = aList[i]
if (newArray.indexOf(item) == -1) {
newArray.push(item)
} else {
console.log('重復(fù)了',item)
}
}
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,更多相關(guān)內(nèi)容請(qǐng)關(guān)注PHP中文網(wǎng)!
相關(guān)推薦:
html制作登錄表單
html表單的基本元素
以上就是前端html數(shù)組去重的方法的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語(yǔ),涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。