English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript String lastIndexOf() 메서드

 JavaScript String 객체

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);
테스트 보기‹/›

 JavaScript String 객체