Ich habe eine array
Wich enthält mehrere gleiche WerteJavascript indexOf Methode mit mehreren Werten
["test234", "test9495", "test234", "test93992", "test234"]
Hier habe ich den Index jedes test234
im Array
Dafür bekommen ich habe versucht Array.prototype.indexOf()
Methode. Aber es gibt mir nur 0
zurück, aber ich möchte es mir [0, 2, 4]
zurückgeben.
Wie kann ich das tun?
var array = ["test234", "test9495", "test234", "test93992", "test234"];
document.write(array.indexOf("test234"));
Mögliche Duplikat [Wie Index aller Vorkommen eines Elements in einem Array zu finden?] (Http://stackoverflow.com/questions/20798477/how-to-find-index -of-all-vorkommnisse-eines-element-in-array) – 4castle
Diese Frage ist ein exaktes Duplikat, aber ich sollte erwähnen, dass die Verwendung einer for-Schleife die effizienteste Lösung für die Aufgabe ist. – 4castle