113 of 264 menu

findIndexメソッド

findIndexメソッドは、パラメータで渡された コールバックに従って 最初の要素のインデックスを見つけることができます。 要素が見つからない場合は、 -1が返されます。

構文

配列.findIndex(関数);

配列の最初の偶数の要素のインデックスを 見つけてみましょう:

let arr = [1, 2, 3, 4, 5]; let res = arr.findIndex(function (elem){ return elem % 2 == 0; }); console.log(res);

コードの実行結果:

1

では今度は、関数内で配列のどの要素にも 一致しないような条件を設定してみましょう:

let arr = [1, 2, 3, 4, 5]; let res = arr.findIndex(function (elem){ return elem < 0; }); console.log(res);

コードの実行結果:

-1

関連項目

  • メソッド find,
    配列内の要素を検索します
  • メソッド findLast,
    配列の末尾から要素を検索します
  • メソッド findLastIndex,
    配列の末尾から要素のインデックスを検索します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否