In diesem Artikel wird die JavaScript -Methode beschrieben, um doppelte Elemente in einem Array zu entfernen. Teilen Sie es für Ihre Referenz. Die spezifische Analyse ist wie folgt:
Dieser JS -Code wird verwendet, um doppelte Elemente aus dem Array zu entfernen, wie z.
Die Codekopie lautet wie folgt: Funktion Remeduplicates (arr) {
var temp = {};
für (var i = 0; i <arr.length; i ++)
temp [arr [i]] = true;
var r = [];
für (var k in temp)
R.Push (k);
return r;
}
//Verwendung
var fruits = ['Apple', 'Orange', 'Peach', 'Apple', 'Strawberry', 'Orange'];
var UniqueFruits = Remeduplicates (Früchte);
// Drucken Sie UniqueFruits ["Apple", "Orange", "Pfirsich", "Strawberry"];
Der folgende Code kann im Browser überprüft werden
Kopieren Sie den Code wie folgt: Entfernen Sie doppelte Elemente aus einem Array. <br>
<Pre> var fruits = ['Apple', 'Orange', 'Peach', 'Apple', 'Strawberry', 'Orange'];
</pre>
Hinweis 'Orange' ist in Früchten Array doppelt. Klicken Sie hier, um doppelte Elemente aus dem Früchten Array zu entfernen: <br>
<button onclick = "check ()"> Duplicate </button> entfernen
<Script>
Funktion Remeduplicates (arr) {
var temp = {};
für (var i = 0; i <arr.length; i ++)
temp [arr [i]] = true;
var r = [];
für (var k in temp)
R.Push (k);
return r;
}
Funktion check () {
var fruits = ['Apple', 'Orange', 'Peach', 'Apple', 'Strawberry', 'Orange'];
var UniqueFruits = Remeduplicates (Früchte);
Alarm (UniqueFruits);
}
</script>
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.