배열에 요소가 있는지 확인

Baeyeol E Yosoga Issneunji Hwag In



요소가 배열에 있는지 확인하는 것은 JavaScript 프로그래밍 언어의 중요한 측면입니다. 다양한 상황에서 프로그래머는 요소가 배열에 존재하는지 확인해야 합니다. 예를 들어 특정 요소 검색, 중복 방지, 데이터 필터링 등이 있습니다.

이 자습서에서는 JavaScript 배열에 특정 요소가 있는지 확인하는 방법을 설명합니다.

요소가 배열에 있는지 확인하는 방법은 무엇입니까?

요소가 배열에 있는지 확인하려면 아래 언급된 방법을 사용하십시오.







방법 1: 'includes()' 방법을 사용하여 요소가 배열에 있는지 확인

요소가 배열에 존재하는지 확인하려면 ' 포함() ' 방법. 배열에 특정 문자열이나 요소가 포함되어 있는지 확인하고 부울 값을 제공합니다.



통사론
다음 구문은 ' 포함() ' 방법:



포함 ( )


'라는 언어 배열을 만듭니다. 단지 ”:





~였다 단지 = [ 'HTML' , 'CSS' , '자바스크립트' , 'Node.js' , 'react.js' ] ;

를 불러 ' 포함() ” 요소를 전달하여 메서드 “ js ”를 인수로 사용하여 배열에 있는지 여부를 확인합니다.

단지. 포함 ( 'js' ) ;

출력에 ' 거짓 ”, 이는 주어진 인수가 배열에 없음을 의미합니다.

방법 2: 'indexOf()' 방법을 사용하여 요소가 배열에 있는지 확인

'를 사용할 수도 있습니다. indexOf() ” 배열에서 지정된 요소가 처음 나타나는 인덱스를 출력하는 메서드입니다. 요소가 발견되면 인덱스를 제공합니다. 그렇지 않으면 -1을 출력합니다.

통사론
'에 대해 주어진 구문을 따르십시오. indexOf() ' 방법:

indexOf ( 요소 )


를 불러 ' indexOf() ” 요소의 인덱스를 확인하는 방법 “ CSS ”:

단지. indexOf ( 'CSS' ) ;

출력에 ' 1 '를 나타내는 지정된 요소의 인덱스입니다. CSS '가 배열에 있음' 단지 ”:

방법 3: 'find()' 방법을 사용하여 배열에 요소가 있는지 확인

사용 ' 찾다() ” 제공된 테스트 기능을 수행하는 배열의 첫 번째 요소 값을 제공하는 메서드입니다. 조건을 만족하는 요소를 찾을 때까지 모든 배열 요소에 대해 한 번씩 실행되는 콜백 함수를 인수로 사용합니다. 그러한 요소가 발견되면 해당 값을 출력합니다. 그렇지 않으면 ' 한정되지 않은 '.


find() 메서드를 호출하고 ' 자바스크립트 ”가 배열에 존재하는지 여부:

단지. 찾다 ( 요소 => 요소 === '자바스크립트' ) ;

출력에 ' 한정되지 않은 ”, 지정된 요소가 배열에 존재하지 않음을 나타냅니다.

방법 4: 'for' 루프를 사용하여 배열에 요소가 있는지 확인

'를 사용하여 배열의 요소를 확인할 수도 있습니다. ~을 위한 ' 루프. 배열을 반복하고 각 요소가 지정된 값과 일치하는지 확인합니다. 그렇다면 존재한다는 의미입니다.


함수 정의 ' checkElementinArray() ” 검색할 요소와 배열을 인수로 사용합니다. 배열을 반복하고 조건을 확인하여 요소가 배열에 있는지 여부를 확인합니다. ID가 존재합니다. 인쇄 ' 존재하다 '. 그렇지 않으면 ' 존재하지 않는다 ”:

기능 checkElementinArray ( 요소 , 정렬 )
{
~였다 상태 = '존재하지 않는다' ;
~을 위한 ( ~였다 = 0 ; < 정렬. 길이 ; ++ ) {
~였다 = 정렬 [ ] ;
만약에 ( == 요소 ) {
상태 = '존재하다' ;
부서지다 ;
}
}
반품 상태 ;
}

' 요소를 전달하여 정의된 함수 호출 CSS ” 배열에서 검색하려면 “ 단지 ”:

checkElementinArray ( 'CSS' , 단지 ) ;

산출

요소가 배열에 있는지 확인하는 것이 전부입니다.

결론

배열에 요소가 있는지/찾는지 확인하는 것은 JavaScript 프로그래밍에서 일반적인 작업입니다. 이를 위해 ' 포함() ' 방법, ' indexOf() ' 방법, ' 찾다() ” 방법 또는 “ ~을 위한 ' 루프. 이 자습서에서는 JavaScript 배열에 특정 요소가 있는지 여부를 확인하는 방법을 설명했습니다.