logo

JavaScript 배열 indexOf() 메서드

그만큼 JavaScript 배열 indexOf() 메서드 문자열에서 값이 처음 나타나는 위치를 반환합니다. 값을 찾을 수 없으면 -1을 반환합니다. 이 방법은 문자열 내의 특정 문자나 부분 문자열의 위치를 ​​확인하는 간단한 방법을 제공합니다.

통사론



array.indexOf(element, start)>

매개변수:

자바 선택 정렬
  • 요소: 이 매개변수는 인덱스가 반환될 요소를 보유합니다.
  • 시작: 이 매개변수는 선택사항이며 배열의 시작점을 보유합니다. 여기서 기본값은 검색을 시작하는 0입니다.

반환 값: 이 메서드는 요소가 처음 나타나는 인덱스를 반환합니다. 배열에서 요소를 찾을 수 없으면 이 메서드는 -1을 반환합니다.

예시 1: 배열의 요소 인덱스 찾기



이 코드는indexOf()>배열에서 gfg 요소의 인덱스를 찾는 방법name>. gfg의 인덱스는 변수에 저장됩니다.a>그런 다음 콘솔에 기록됩니다.

자바스크립트
let name = ['gfg', 'cse', 'geeks', 'portal']; a = name.indexOf('gfg') // Printing result of method console.log(a)>

산출
0>

예 2: 배열의 요소 검색

이 코드는indexOf()>특정 요소의 인덱스를 찾는 방법(2>) 배열(A>). 배열에서 요소가 처음으로 나타나는 인덱스를 반환합니다(1>이 경우). 요소가 발견되지 않으면 반환됩니다.-1>.



자바스크립트
// Taking input as an array A // having some elements. let A = [1, 2, 3, 4, 5]; // indexOf() method is called to // test whether the searching element // is present in given array or not. a = A.indexOf(2) // Printing result of method. console.log(a);>

산출
1>

우리는 Javascript Array 메소드의 전체 목록을 가지고 있습니다. 이를 확인하려면 다음을 수행하십시오. 자바스크립트 배열 전체 참조 기사.

지원되는 브라우저:

  • 구글 크롬
  • 가장자리
  • 파이어폭스
  • 오페라
  • 원정 여행