私はarray
ウィッヒは私が試したことについては、アレイJavascriptのindexOfメソッド
内のすべてのtest234
のインデックスを取得したい複数の同じ値ここで
["test234", "test9495", "test234", "test93992", "test234"]
が含まれていArray.prototype.indexOf()
方法。しかしそれは私に0
を返すだけですが、私はそれを返すようにします[0, 2, 4]
。
どうすればいいですか?
var array = ["test234", "test9495", "test234", "test93992", "test234"];
document.write(array.indexOf("test234"));
の可能性のある重複した[配列内の要素のすべてのオカレンスのインデックスを見つける方法?](http://stackoverflow.com/questions/20798477/how-to-find-index -of-all-occurrence-of-an-element-in-array) – 4castle
この質問は正確な複製ですが、 'for'ループを使用することがタスクにとって最も効率的な解決策であることを言及しておきます。 – 4castle