文字列が含まれている配列のインデックスを取得するにはどうすればよいですか?

ダグファー
var qs = ["color=green", "pet=dog", "fruit=apple]

実をつけたいです。試した:

for (var j=0; j<qs.length; j++) {qs[j].indexOf('fruit')}

それは0を返しました。

配列の最後のエントリである2を返すと思っていましたか?必要な配列値を見つけるにはどうすればよいですか?

隠された

ほぼ完了しました。インデックスを中断するか、新しい配列を作成して、インデックスが一致する配列をその配列にプッシュする必要があります。

var arr = [];

for (var j=0; j<qs.length; j++) 
{
    if(qs[j].indexOf('fruit')!==-1){
        arr.push(j);
    }
}
//print all the indexes that contain fruit
for(var i in arr)
console.log(arr[i]);

1つのインデックスだけが必要な場合はブレークするだけです

var matchingIdx=-1;
for (var j=0; j<qs.length; j++) 
{
    if(qs[j].indexOf('fruit')!==-1){
       matchingIdx = j;
       break;
    }
}

これを一般化したい場合は、関数に入れることができます

function gettingMatchingIndexes(qs, target) {
    var arr = [];
    for (var j=0; j<qs.length; j++) 
    {
        if(qs[j].indexOf(target)!==-1){
            arr.push(j);
        }
    }
    return arr;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

配列の配列のインデックスを取得するにはどうすればよいですか?

分類Dev

DataFrameで、特定の列に0が含まれるインデックスのリストを取得するにはどうすればよいですか?

分類Dev

2つの配列インデックスを比較して異なる文字列を取得するにはどうすればよいですか?

分類Dev

文字列にNodeJSの部分文字列の配列からのテキストが含まれているかどうかを確認し、配列内のその部分文字列のインデックスを見つけるにはどうすればよいですか?

分類Dev

MouseListenerで配列のインデックスを取得するにはどうすればよいですか?

分類Dev

numpy配列の要素のインデックスを取得するにはどうすればよいですか?

分類Dev

配列の最大値のインデックスを取得するにはどうすればよいですか?

分類Dev

文字列の特定のインデックスを取得するにはどうすればよいですか?

分類Dev

文字列配列からインデックスを削除するにはどうすればよいですか?

分類Dev

値がインデックスの配列に基づいているブール配列を作成するにはどうすればよいですか?

分類Dev

インデックスの配列に基づいて値の配列を取得するにはどうすればよいですか?

分類Dev

インデックスのリストを含むnumpy配列のリストから値を取得するにはどうすればよいですか?

分類Dev

文字列インデックスを使用して文字列の配列を宣言するにはどうすればよいですか?

分類Dev

配列インデックスの配列を作成するにはどうすればよいですか?

分類Dev

javascriptの配列から負の数を含む最大値のインデックスを取得するにはどうすればよいですか?

分類Dev

どのインデックス範囲が空いているかを配列に格納するにはどうすればよいですか?

分類Dev

JavaScriptを使用してクリックされた配列要素のインデックスを取得するにはどうすればよいですか?

分類Dev

char配列内の一致するすべてのcharのインデックスを取得するにはどうすればよいですか?

分類Dev

mysqlを使用して配列列内の特定のインデックスの値を取得するにはどうすればよいですか?

分類Dev

Rubyのインデックスに基づいて配列から複数の値を取得するにはどうすればよいですか?

分類Dev

各インデックスの文字がわかっている場合(c ++)、文字列を作成するにはどうすればよいですか?

分類Dev

文字列に配列の文字のみが含まれているかどうかを確認するにはどうすればよいですか?

分類Dev

部分文字列が含まれている行を取得するにはどうすればよいですか?

分類Dev

一致するインデックスの別の配列に基づいて配列を更新するにはどうすればよいですか?

分類Dev

特定のインデックスを除くすべての値をNumPy配列から取得するにはどうすればよいですか?

分類Dev

numpy配列のすべてのNaN値のインデックスリストを取得するにはどうすればよいですか?

分類Dev

配列内の同じ値のすべての出現のインデックスを取得するにはどうすればよいですか?

分類Dev

特定のインデックスの後にすべての文字列を取得するにはどうすればよいですか?

分類Dev

配列にFirestoreで2つの特定の文字列が含まれているかどうかを確認するにはどうすればよいですか?

Related 関連記事

  1. 1

    配列の配列のインデックスを取得するにはどうすればよいですか?

  2. 2

    DataFrameで、特定の列に0が含まれるインデックスのリストを取得するにはどうすればよいですか?

  3. 3

    2つの配列インデックスを比較して異なる文字列を取得するにはどうすればよいですか?

  4. 4

    文字列にNodeJSの部分文字列の配列からのテキストが含まれているかどうかを確認し、配列内のその部分文字列のインデックスを見つけるにはどうすればよいですか?

  5. 5

    MouseListenerで配列のインデックスを取得するにはどうすればよいですか?

  6. 6

    numpy配列の要素のインデックスを取得するにはどうすればよいですか?

  7. 7

    配列の最大値のインデックスを取得するにはどうすればよいですか?

  8. 8

    文字列の特定のインデックスを取得するにはどうすればよいですか?

  9. 9

    文字列配列からインデックスを削除するにはどうすればよいですか?

  10. 10

    値がインデックスの配列に基づいているブール配列を作成するにはどうすればよいですか?

  11. 11

    インデックスの配列に基づいて値の配列を取得するにはどうすればよいですか?

  12. 12

    インデックスのリストを含むnumpy配列のリストから値を取得するにはどうすればよいですか?

  13. 13

    文字列インデックスを使用して文字列の配列を宣言するにはどうすればよいですか?

  14. 14

    配列インデックスの配列を作成するにはどうすればよいですか?

  15. 15

    javascriptの配列から負の数を含む最大値のインデックスを取得するにはどうすればよいですか?

  16. 16

    どのインデックス範囲が空いているかを配列に格納するにはどうすればよいですか?

  17. 17

    JavaScriptを使用してクリックされた配列要素のインデックスを取得するにはどうすればよいですか?

  18. 18

    char配列内の一致するすべてのcharのインデックスを取得するにはどうすればよいですか?

  19. 19

    mysqlを使用して配列列内の特定のインデックスの値を取得するにはどうすればよいですか?

  20. 20

    Rubyのインデックスに基づいて配列から複数の値を取得するにはどうすればよいですか?

  21. 21

    各インデックスの文字がわかっている場合(c ++)、文字列を作成するにはどうすればよいですか?

  22. 22

    文字列に配列の文字のみが含まれているかどうかを確認するにはどうすればよいですか?

  23. 23

    部分文字列が含まれている行を取得するにはどうすればよいですか?

  24. 24

    一致するインデックスの別の配列に基づいて配列を更新するにはどうすればよいですか?

  25. 25

    特定のインデックスを除くすべての値をNumPy配列から取得するにはどうすればよいですか?

  26. 26

    numpy配列のすべてのNaN値のインデックスリストを取得するにはどうすればよいですか?

  27. 27

    配列内の同じ値のすべての出現のインデックスを取得するにはどうすればよいですか?

  28. 28

    特定のインデックスの後にすべての文字列を取得するにはどうすればよいですか?

  29. 29

    配列にFirestoreで2つの特定の文字列が含まれているかどうかを確認するにはどうすればよいですか?

ホットタグ

アーカイブ