자바 스크립트 lastIndexOf에서도 () 메소드
예
배열 요소의 위치를 찾기 "애플"가 나타납니다 :
var에 과일 = [ "바나나", "오렌지", "애플", "망고"];
var에 A = fruits.lastIndexOf ( "사과");
var에 A = fruits.lastIndexOf ( "사과");
A 출력 :
이
상기 출력의 예로 "애플"가 첫 번째 두 위치에서 상기 어레이에 위치되는 것을 의미한다.
»시도정의 및 사용
lastIndexOf에서도 () 메서드는 지정된 문자열 값의 위치가 마지막으로 앞으로 검색에서 지정된 위치에 문자열 등장 반환합니다.
당신이 문자열 값을 검색하려면 방법은 반환없는 -1.
이 방법은 그것이 문자열 searchvalue이 포함되어 있는지, 꼬리 문자열 stringObject에 머리에서 검색됩니다. fromIndex의 문자열이나 문자열의 끝 부분에 위치 (하지 지정된 fromIndex의 시간)을 검색 시작합니다. 당신은 searchvalue, 반환에 stringObject의 searchvalue의 첫 번째 문자 위치를 찾을 경우. stringObject 문자의 위치는 0을 기준으로.
팁 : 문자열의 첫 번째 발생을 찾을 경우, 사용 같이 IndexOf () 메소드를 .
브라우저 지원
모든 주요 브라우저는 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");
var a = fruits.lastIndexOf("Apple");
A 출력 :
6
»시도
예
"애플은"배열의 네 번째 위치에서 표시되는 문자열을 찾기 :
var fruits=["Banana","Orange","Apple","Mango","Banana","Orange","Apple"];
var a = fruits.lastIndexOf("Apple",4);
var a = fruits.lastIndexOf("Apple",4);
결과 출력 :
2
»시도