Heim >Web-Frontend >Front-End-Fragen und Antworten >Welche 5 Möglichkeiten gibt es, ES6-Arrays zu deduplizieren?
5 Methoden: 1. Verwenden Sie Set-Struktur und Array.from(), Syntax „Array.from(new Set(arr))“ 2. Verwenden Sie Set-Struktur und Erweiterungsoperator, Syntax „[...new Set (arr )]"; 3. Durchlaufen Sie das Array und verwenden Sie indexOf(), um Duplikate im Schleifenkörper zu entfernen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer. 5 Möglichkeiten zum Deduplizieren von ES6-Arrays Duplikation
let arr=[1,2,3,3,2,"1",0,undefined,undefined]; let newArr=Array.from(new Set(arr)); console.log(newArr);3. Verwenden Sie eine einschichtige Schleife + indexOf, um Duplikationen zu entfernen
5. Verwenden Sie die Array-Filtermethode, um Duplikate zu entfernen
Das obige ist der detaillierte Inhalt vonWelche 5 Möglichkeiten gibt es, ES6-Arrays zu deduplizieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!