lastIndexOf

요약
역순으로 탐색하며 주어진 값과 일치하는 첫번째 인덱스를 반환 / 없으면 -1 반환 - 대소문자 구분함
Tags
검색
str.lastIndexOf(searchValue[, fromIndex])

매개변수

searchValue
탐색할 문자열. 빈 값을 제공할 경우 fromIndex를 반환합니다.
fromIndex Optional
탐색의 시작점으로 사용할 인덱스. 기본값은 +Infinity입니다. fromIndex >= str.length인 경우 모든 문자열을 탐색합니다. fromIndex < 0인 경우엔 0을 지정한 것과 동일합니다.
 
'canal'.lastIndexOf('a'); // 3 반환 'canal'.lastIndexOf('a', 2); // 1 반환 'canal'.lastIndexOf('a', 0); // -1 반환 'canal'.lastIndexOf('x'); // -1 반환 'canal'.lastIndexOf('c', -5); // 0 반환 // fromIndex가 음수일 경우 0을 지정한 것과 동일 'canal'.lastIndexOf('c', 0); // 0 반환 // searchValue가 ''일 경우 fromIndex를 그대로 반환한다. 'canal'.lastIndexOf(''); // 5 반환 // fromIndex를 반환해야하는데, 기본적으로는 +Infinity이므로 문자열 길이와 동일하게 반환됨. 'canal'.lastIndexOf('', 2); // 2 반환