English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
lastIndexOf()메서드는 지정된 값이 문자열에서 마지막으로 나타난 위치를 반환합니다.
이 값을 찾지 못하면-1。
이 값이 여러 번 존재하면 마지막으로 나타난 위치를 반환합니다.
从头까지 검색하려면 사용하세요indexOf()메서드를 참조하세요.
주의:Array 메서드에 대해 자세히 알고 싶다면Array.lastIndexOf()。
string.lastIndexOf(searchValue, start)
var str = 'Hello world, I repeat Hello world'; str.lastIndexOf('Hello');테스트 보기‹/›
주의:이 메서드는 대소문자를 구분합니다.
모든 브라우저에서 lastIndexOf() 메서드가 완전히 지원됩니다:
메서드 | |||||
lastIndexOf() | 는 | 는 | 는 | 는 | 는 |
파라미터 | 설명 |
---|---|
searchValue | ( 필수 ) 검색할 값을 나타내는 문자열 |
start | ( 선택 사항 ) 검색 시작 인덱스를 나타내는 정수. 기본적으로 문자열의 길이입니다. |
반환 값: | 마지막으로 나타난searchValue의 인덱스를 반환합니다. 찾지 못하면-1 |
---|---|
JavaScript 버전: | ECMAScript 1 |
문자열에서 문자 'O'의 마지막 위치를 위치에서 반환합니다.5검색 시작(뒤로 검색):
var str = 'HELLO WORLD HELLO'; str.lastIndexOf('O', 5);테스트 보기‹/›