Sto cercando un modo semplice per rimuovere un valore duplicato da un array. Ho capito come rilevare se c'è un duplicato o no, solo che non so come "spingerlo" dal valore. Ad esempio, se vai al link fornito e digita "abca" (premi il tasto invio/invio dopo ogni lettera) .. avviserà "duplicato!"Rimuovi elemento duplicato da array Javascript
Ma voglio anche capire come rimuovere quel duplicato dalla textarea?
questa è la parte che sembra non funzionare ::
sort = sort.push(i);
textVal = sort;
return textVal;
Penso che, nel 2014, cinque anni nell'era di EcmaScript 5 e con IE8 inferiore al 10% della quota mondiale del browser, possiamo tranquillamente chiamare questa la risposta corretta. Se si è interessati al supporto per le vecchie versioni di IE, è possibile utilizzare una libreria di polyfill per EC5. – Semicolon
(Vorrei notare che mentre "filtro" è la risposta giusta il 90% delle volte, non è appropriato da solo nelle circostanze in cui potrebbero esserci riferimenti alla matrice originale altrove perché crea una nuova matrice e l'originale l'oggetto dell'array è rimasto intatto.) – Semicolon