我在獲取索引時遇到問題,如果在數組中存在一些相似的詞但具有不同的索引位置,並且當我選擇其中一個詞時,我得到的索引是不從的話,但我從中選擇在以前的位置相同的字如何在javascript中獲取數組的索引
,比如我有一個句子:
收穫的是收集
粗體字的過程這個詞,我選擇..
這是我的代碼:
var str = "The Harvest is the process of gathering";
var myArray = str.split ("");
var Select = "the";
,我有這樣的功能:
function getIndex (arrayItem, item) {
for (var x = 0; x <arrayItem.length; x + +) {
if (arrayItem [x] == item) {
return x;
}
}
return -1;
}
var idx = getIndex (myArray, Select);
如何獲取該指數?