>  기사  >  웹 프론트엔드  >  jquery를 사용하여 지정된 값이 배열에 있는지 확인하는 방법은 무엇입니까?

jquery를 사용하여 지정된 값이 배열에 있는지 확인하는 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2020-11-19 16:30:323061검색

jquery에서는 "$.inArray()" 메서드를 사용하여 해당 값이 배열에 있는지 쿼리할 수 있습니다. 이 메서드는 배열에서 지정된 값을 검색하고 배열에서 지정된 값의 인덱스 값을 반환할 수 있습니다. 배열에 해당 값이 없으면 지정된 값이 있으면 "-1"이 반환됩니다. 구문은 "$.inArray(value,array)"입니다.

jquery를 사용하여 지정된 값이 배열에 있는지 확인하는 방법은 무엇입니까?

관련 권장 사항: "jQuery Tutorial"

jquery 메서드는 지정된 값이 배열에 존재하는지 확인합니다. $.inArray()

$.inArray() 메서드는 array 지정된 값을 검색하여 배열에 있는 지정된 값의 인덱스 값을 반환하거나, 지정된 값이 배열에 없으면 -1을 반환합니다.

Syntax

$.inArray( value, array [, fromIndex ] )

매개변수:

  • value 모든 유형 찾는 데 사용되는 값입니다.

  • array 배열 유형은 검색할 배열을 지정합니다.

  • fromIndex 선택사항. Number 유형은 배열의 지정된 인덱스 위치에서 검색이 시작되도록 지정하며 기본값은 0

예제 1: 인덱스 값을 반환합니다.

var arrayStr = ['a','b','c'];
alert($.inArray('a', arrayStr));

반환된 인덱스 값은 0

예제 2: 지정된 값이 존재하는지 판단하세요

var arrayStr = ['a','b','c'];
if($.inArray(&#39;a&#39;,arrayStr) < 0){
    alert(&#39;不存在&#39;);
}else{
    alert(&#39;存在&#39;);
}

추신: js의 인덱스 값은 아래 첨자 0부터 시작합니다. -1이면 해당 요소가 배열에 존재하지 않는다는 의미입니다. 더 많은 프로그래밍 관련 지식을 보려면 다음을 방문하세요.

프로그래밍 영상

! !

위 내용은 jquery를 사용하여 지정된 값이 배열에 있는지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.