Latest web development tutorials

자바 스크립트 lastIndexOf에서도 () 메소드

배열 객체 참조 자바 스크립트 배열 개체

배열 요소의 위치를 ​​찾기 "애플"가 나타납니다 :

var에 과일 = [ "바나나", "오렌지", "애플", "망고"];
var에 A = fruits.lastIndexOf ( "사과");

A 출력 :

상기 출력의 예로 "애플"가 첫 번째 두 위치에서 상기 어레이에 위치되는 것을 의미한다.

»시도

정의 및 사용

lastIndexOf에서도 () 메서드는 지정된 문자열 값의 위치가 마지막으로 앞으로 검색에서 지정된 위치에 문자열 등장 반환합니다.

당신이 문자열 값을 검색하려면 방법은 반환없는 -1.

이 방법은 그것이 문자열 searchvalue이 포함되어 있는지, 꼬리 문자열 stringObject에 머리에서 검색됩니다. fromIndex의 문자열이나 문자열의 끝 부분에 위치 (하지 지정된 fromIndex의 시간)을 검색 시작합니다. 당신은 searchvalue, 반환에 stringObject의 searchvalue의 첫 번째 문자 위치를 찾을 경우. stringObject 문자의 위치는 0을 기준으로.

팁 : 문자열의 첫 번째 발생을 찾을 경우, 사용 같이 IndexOf () 메소드를 .


브라우저 지원

Internet ExplorerFirefoxOperaGoogle ChromeSafari

모든 주요 브라우저는 lastIndexOf에서도 () 속성을 지원하지만 인터넷에서 익스플로러 8과 IE의 이전 버전은이 방법을 지원하지 않습니다.


문법

배열 .lastIndexOf (항목, 시작)

매개 변수 값

매개 변수 기술
항목 필요합니다. 규정은 문자열 값을 검색 할 필요가있다.
스타트 옵션 정수 매개 변수. 문자열에 지정하면 검색 위치를 시작합니다. stringObject.length 0 사이의 법적 값 - 1. 이 인수를 생략하면 문자열의 마지막 문자에서 검색을 시작합니다.

반환 값

유형 기술
fromIndex의 위치에 stringObject 전에이 searchvalue 경우, 마지막 searchvalue을 표시의 위치를 ​​반환합니다.

기술 세부 사항

자바 스크립트 버전 : 1.6


더 많은 예제

여기에 배열 "애플"을 (를) 찾기 :

var fruits=["Banana","Orange","Apple","Mango","Banana","Orange","Apple"];
var a = fruits.lastIndexOf("Apple");

A 출력 :

6

»시도

"애플은"배열의 네 번째 위치에서 표시되는 문자열을 찾기 :

var fruits=["Banana","Orange","Apple","Mango","Banana","Orange","Apple"];
var a = fruits.lastIndexOf("Apple",4);

결과 출력 :

2

»시도

배열 객체 참조 자바 스크립트 배열 개체