항목이 JavaScript 배열에 있는지 찾는 가장 좋은 방법은 무엇입니까

Hangmog I Javascript Baeyeol E Issneunji Chajneun Gajang Joh Eun Bangbeob Eun Mueos Ibnikka



find(), includes(), indexOf() 또는 filter() 메소드와 같이 JavaScript에서 항목/요소가 배열에 존재하는지 여부를 확인하는 여러 메소드가 있습니다. 항목이 JavaScript 배열에 있는지 확인하는 가장 좋은 방법은 작업 중인 데이터 유형에 따라 다르지만 일반적으로 ' 배열.포함() ” 방법 또는 “ Array.indexOf() ” 방법이 최고입니다.

이 자습서는 JavaScript에서 배열의 항목을 찾는 가장 좋은 방법을 설명합니다.

항목이 JavaScript 배열에 있는지 확인/찾는 효율적인 방법은 무엇입니까?

배열에서 요소를 찾는 방법에는 여러 가지가 있지만 가장 좋은 방법은 다음과 같습니다.







  • include() 메서드
  • indexOf() 메서드

방법 1: includes() 메서드를 사용하여 배열에서 항목 찾기

includes() 메서드는 배열에 특정 항목이 포함되어 있는지 여부를 나타내는 부울 값을 반환합니다. 그것은 “ 진실 ” 특정 요소가 배열에서 발견되는 경우. 그렇지 않으면 ' 거짓 '. 이 방법은 사용하기 쉽고 찾고 있는 요소인 단일 인수가 필요합니다.



통사론



다음 구문을 사용하여 배열에서 항목을 찾습니다.





정렬. 포함 ( 요소 )

숫자 배열 만들기:



~였다 정렬 = [ 5 , 8 , 열하나 , 14 , 열 다섯 , 이십 , 23 , 25 ] ;

이제 요소 ' 열하나 '는 '를 사용하여 배열에 존재합니다. 포함() ' 방법. '가 표시됩니다. 진실 ” 주어진 요소가 배열에 존재하는 경우. 그렇지 않으면 ' 거짓 ”:

const 요소 찾기 = 정렬. 포함 ( 열하나 ) ;

콘솔에 결과를 인쇄합니다.

콘솔. 통나무 ( 요소 찾기 ) ;

출력에 ' 진실 ”, 배열에서 항목이 발견되었음을 나타냅니다.

방법 2: indexOf() 메서드를 사용하여 배열에서 항목 찾기

배열에서 요소를 찾는 또 다른 가장 좋은 방법은 ' indexOf() ' 방법. 배열에서 요소의 인덱스/위치를 제공합니다. 주어진 요소가 배열에서 발견되지 않으면 -1을 제공합니다.

통사론

indexOf() 메서드에 대해 제공된 구문을 따릅니다.

정렬. indexOf ( 요소 )

indexOf() 메서드에 요소를 전달합니다.

const 요소 찾기 = 정렬. indexOf ( 열하나 ) ;

출력 디스플레이 ' 2 ”는 이 항목이 배열의 두 번째 인덱스에 있음을 나타내는 요소 11의 인덱스입니다.

JavaScript의 배열에서 항목을 찾는 최상의 방법을 컴파일했습니다.

결론

배열에서 요소를 찾는 방법에는 여러 가지가 있지만 가장 좋은 방법은 ' 포함() ” 방법과 “ indexOf() ' 방법. include() 메서드는 부울 값을 출력하고 indexOf() 메서드는 요소의 인덱스를 제공합니다. 이 자습서에서는 JavaScript의 배열에서 항목을 찾는 가장 좋은 방법을 설명했습니다.