그만큼 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 메소드의 전체 목록을 가지고 있습니다. 이를 확인하려면 다음을 수행하십시오. 자바스크립트 배열 전체 참조 기사.
지원되는 브라우저:
- 구글 크롬
- 가장자리
- 파이어폭스
- 오페라
- 원정 여행