최신 웹 개발 튜토리얼
 

JavaScript정렬 indexOf() Method

<자바 스크립트 배열 참조

항목에 대한 배열을 검색 "Apple" :

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

a의 결과는 다음과 같습니다

2

"Apple" 배열의 위치 2에 있습니다.

»그것을 자신을 시도

"Try it Yourself" 아래의 예.


정의 및 사용

indexOf() 메소드는 지정된 항목의 배열을 검색하고, 그 위치를 반환한다.

검색은 지정된 위치에서 시작되었거나 시작 위치가 지정되지 않은 경우 처음에, 그리고 배열의 끝에서 검색을 종료합니다.

반환 -1 항목이 발견되지 않는 경우.

항목이 두 번 이상 존재하는 많은 경우, 같이 IndexOf 방법은 선두로부터의 위치를 ​​반환합니다.

주 : 첫 번째 항목은 제 1 항목의 위치를 가지고 위치 0을 갖고, 등등.

팁 : 시작 끝에서 검색 할 경우, 사용 href="jsref_lastindexof_array.html"> lastIndexOf() method


브라우저 지원

테이블의 숫자는 완전히 방법을 지원하는 최초의 브라우저 버전을 지정합니다.

방법
indexOf() 9.0 1.5

통사론

매개 변수 값
매개 변수 기술
item 필요합니다. 검색 할 항목
start 선택 과목. 어디에서 검색을 시작합니다. 음수 값은 끝에서 계산 지정된 위치에서 시작하고 끝을 검색합니다.

기술적 세부 사항

반환 값 : 지정된 항목의 위치를 ​​나타내는 번호, 그렇지 않으면 -1
자바 스크립트 버전 : 1.6

예

더 예

항목에 대한 배열을 검색 "Apple" 위치 4에서 검색을 시작 :

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

a의 결과는 다음과 같습니다

6
»그것을 자신을 시도

<자바 스크립트 배열 참조