115 of 264 menu

findLastIndexメソッド

メソッドfindLastIndexは、 配列の末尾から最初の要素のインデックスを、 パラメータで渡されたコールバックに 従って条件に合うものを探します。 要素が見つからない場合、 -1が返されます。

構文

配列.findLastIndex(関数);

配列内の正の数のインデックスを見つけてみましょう:

let arr = [-12, -13, 14, 15]; let res = arr.findLastIndex(function(elem) { return elem > 0; }); console.log(res);

コードの実行結果:

3

次に、配列に存在しない要素のインデックスを 探してみましょう:

let arr = ['a', 'b', 'c', 'd']; let res = arr.findLastIndex(function(elem) { return elem === 'f'; }); console.log(res);

コードの実行結果:

-1

関連項目

  • メソッドfind
    配列内の要素を検索します
  • メソッドfindIndex
    配列内の要素のインデックスを検索します
  • メソッドfindLast
    配列の末尾から要素を検索します
日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否