1. Deduplizierung einrichtenFunktion funSet(arr){ gibt Array.from(neues Set(arr)) zurück; } 2. Doppelte for-Schleife zum Entfernen von DuplikatenFunktion funFor(arr){ für (sei i=0,Länge=arr.Länge;i<Länge;i++){ für (sei j=i+1,Länge=arr.Länge;j<Länge;j++){ wenn (arr[i]===arr[j]){ arr.splice(j,1); Länge--; J--; } } } Rückflug an; } 3. Verwenden Sie indexOf, um Duplikate zu entfernenFunktion funIndex(arr){ lass newArr = []; für (lass i = 0; i < arr.length; i++) { wenn (newArr.indexOf(arr[i])===-1){ newArr.push(arr[i]) } } gib neuesArr zurück; } 4. Verwenden Sie iCludes, um Duplikate zu entfernenFunktion funInclude(arr){ lass newArr = []; für (lass i = 0; i < arr.length; i++) { wenn (!newArr.includes(arr[i])){ newArr.push(arr[i]) } } gib neuesArr zurück; } 5. FilterFunktion funFilter(arr){ returniere arr.filter(Funktion(Element,Index){ gibt arr.indexOf(Element,0)===Index zurück; }) } 6. KarteFunktion funMap(arr){ lass map = neue Map(); lass newArr = []; für (sei i=0,Länge=arr.Länge;i<Länge;i++){ wenn (map.has(arr[i])){ map.set(arr[i],true); }anders{ map.set(arr[i],false); newArr.push(arr[i]); } } gib neuesArr zurück; } ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können! Das könnte Sie auch interessieren:
|
<<: So realisieren Sie die vertikale Anordnung von Text mit CSS3
>>: Mehrere praktische Szenarien zur Implementierung der Ersetzungsfunktion in MySQL
Inhaltsverzeichnis Docker-Bereitstellung Always o...
1. Die erste Methode besteht darin, den lokalen T...
1. Einleitung resolv.conf ist die Konfigurationsd...
Inhaltsverzeichnis 1. Handschriftliche Instanz vo...
Vorwort Bei der Webentwicklung sind häufig domäne...
In diesem Artikel wird der zweite Artikel zur Ver...
Ich glaube, dass viele Partner, die gerade erst m...
Dies ist ein wichtiges (und wunderbares) Thema fü...
In diesem Artikel wird der spezifische Code von V...
veranschaulichen: Es gibt zwei Haupttypen von Ngi...
In diesem Artikel wird hauptsächlich die Vollbild...
Inhaltsverzeichnis So setzen Sie Cookies Nachteil...
Als ich eine neue Version der Konfigurationsschni...
Vorwort Dieser Artikel stellt hauptsächlich die L...
1. Problembeschreibung: MysqlERROR1698 (28000)-Lö...