「JavaScript」lastIndexOfで文字列が最後に現れる位置を検索する

書式
lastIndexOf(searchValue, fromIndex)
引数1に探す文字列を指定し、第2引数には探し始める文字数を指定します。
引数2は省略可能で、省略した場合は文字の一番最後から探します。

戻り値
searchValue が最後に出現した位置です。見つからなかった場合は、 -1 になります。

使用例

const target = 'tokyo';

const str = 'yo';
const res1= target.lastIndexOf(str);
console.log(res1);

const target2 = '東京 大学 京';
const str2 = '京';
const res2= target2.lastIndexOf(str2);
console.log(res2);

実行結果
3
6

JavaScript

Posted by arkgame