JavaScript - 配列の要素を検索する: lastIndexOf()
配列の要素を検索する: lastIndexOf()
lastIndexOf()
メソッドは、指定された値を文字列の後ろから検索し、発見した位置のインデックスを返します。値が見つけられない場合 -1
を返します。lastIndexOf
の構文は以下のとおりです。
str.lastIndexOf(searchValue[, fromIndex])
lastIndexOf()
メソッドsearchValue
- 検索する文字列です。
searchValue
が空文字列だった場合、fromIndex
が返されます。 fromIndex
- 文字列内で検索を始める開始位置です。このパラメータは、オプションであるため省略可能です。
'canal'.lastIndexOf('a'); // 3
lastIndexOf()
メソッド