PHP의 in_array()와 동등한 JavaScript

Phpui In Array Wa Dongdeunghan Javascript



in_array() ”는 주어진 값이 배열에 존재하는지 여부를 확인하는 데 사용되는 PHP의 미리 정의된 메서드입니다. JavaScript에는 ''라는 미리 정의된 메서드가 있습니다. 포함() ” 메서드는 PHP의 in_array()와 동일합니다.

이 블로그에서는 JavaScript에서 PHP의 'in_array()' 메서드에 해당하는 방법을 설명합니다.

JavaScript에서 PHP의 'in_array()'와 동등한 것은 무엇입니까?

포함() ” 메서드는 PHP의 in_array()와 동일합니다. 배열에 지정된 요소가 포함되어 있는지 여부를 확인하기 위해 JavaScript에서 사용됩니다. 배열의 요소 존재 여부에 따라 부울 값을 제공합니다.







통사론
include() 메소드에 대해 아래 언급된 구문을 따르십시오.



포함 ( searchElement )

' searchElement '라는 주장으로.



예 1
언어 배열을 만듭니다.





~였다 언어 = [ 'HTML' , 'CSS' , '자바스크립트' , '노데이즈' ] ;

변수 생성 ' checkinArray ' 값을 저장하는 ' CSS ” 배열에서 검색하려면:

~였다 checkinArray = 'css' ;

검색 값을 인수로 전달하여 includes() 메서드를 호출합니다.

콘솔. 통나무 ( 언어. 포함 ( checkinArray ) ) ;

그것은 “ 거짓 ” JavaScript는 대소문자를 구분하는 언어이기 때문입니다.

그러나 '와 같은 변수 값의 경우 CSS ”, includes() 메소드는 “ 진실 ”:

~였다 checkinArray = 'CSS' ;
콘솔. 통나무 ( 언어. 포함 ( checkinArray ) ) ;

산출

기존의 ' ~을 위한 ” 루프는 “ in_array() ' 방법. 예를 들어 보겠습니다.

예 2
주어진 예에서 ' 자바스크립트 ” 값이 배열에 존재합니다.

~였다 checkinArray = '자바스크립트' ;

변수 생성 ' 깃발 ”:

~였다 깃발 ;

사용 ' ~을 위한 ” 배열의 길이까지 반복하고 배열 요소가 변수 값과 같은지 확인합니다. checkinArray '. 값이 같으면 ' 깃발 ' 에게 ' 진실 ”, 루프를 끊습니다. 그렇지 않으면 '플래그' 값을 ' 거짓 ”:

~을 위한 ( ~였다 = 0 ; < 언어. 길이 ; ++ ) {
만약에 ( 언어 [ ] === checkinArray ) {
깃발 = 진실 ;
부서지다 ;
}
또 다른 {
깃발 = 거짓 ;
}
}

마지막으로 콘솔에 '플래그' 값을 인쇄합니다.

콘솔. 통나무 ( 깃발 ) ;

출력은 ' 진실 '는 ' 자바스크립트 ”가 배열에 있습니다.

이것이 PHP의 in_array()와 동등한 JavaScript에 관한 것입니다.

결론

자바스크립트에서 ' 포함() ” 메서드는 PHP의 “in_array()” 메서드와 동일합니다. 기존의 ' ~을 위한 ” 루프는 PHP의 “in_array()”와 동일합니다. 이 블로그는 JavaScript에서 PHP의 'in_array()' 메소드에 해당하는 것을 설명했습니다.