Ich suche nach einer einfachen Lösung. Ich habe ein Array wie array ("a", "b", "c", "a", "g");Duplikate einzelner "a" -Werte aus dem Array entfernen, wenn das Array mehrere "a" -Elemente enthält
Jetzt, wenn ich splice
oder benutzerdefinierte remove
Funktion versuchen, entfernt es alle "a" Elemente aus dem Array.
Was ich will ist, wenn ich "a" aus dem Array entfernen, dann sollte das Array schließlich 1 "a" -Element nur im Inneren haben und entfernen Sie alle anderen dulicates von "a".
Nun betrachten Sie einen anderen Fall, wenn mein Array wie Array ("a", "a", "b", "c", "a") ist, dann nach dem Entfernen von "a", sollte das Array Array mögen "ABC").
Hilfe benötigt,
Vielen Dank im Voraus
Mögliches Duplikat (http [wie ein bestimmtes Element aus einem Array in JavaScript entfernen?]: // Stackoverflow.com/questions/5767325/How-to-entfernen-ein-Element-from-array-in-javascript) –
@GillBates: Ich habe meine Frage aktualisiert. Können Sie das bitte jetzt überprüfen? – BeingExpert
Noch die gleiche Frage, verwenden Sie einfach 'array.indexOf (" a ")' und dann 'array.splice (index, 1);' –