Array.contains 함수

업데이트: 2007년 11월

지정된 개체가 Array 개체에 포함된 요소인지 여부를 확인합니다. 이 함수는 정적 함수이며 개체의 인스턴스를 만들지 않고 호출할 수 있습니다.

var itemExists = Array.contains(array, item);

인수

정의

array

검색할 배열입니다.

item

배열에서 찾을 개체입니다.

반환 값

지정된 개체가 배열의 요소이면 true이고, 그렇지 않으면 false입니다.

설명

contains 함수를 사용하면 지정된 개체가 Array 개체의 요소인지 여부를 확인할 수 있습니다.

Mozilla Firefox에서 배열의 항목이 undefined로 설정되어 있는 경우 item을 undefined로 설정하고 contains 함수를 호출하면 true가 반환됩니다. 다른 모든 브라우저에서는 이러한 경우 false가 반환됩니다.

예제

다음 예제에서는 contains 함수를 사용하여 특정 요소가 배열에 포함되어 있는지 여부를 확인하는 방법을 보여 줍니다.

var a = ['red', 'green', 'blue', 'yellow'];
var b = Array.contains(a, "red");
// View the results: "true"
alert(b.toString());

참고 항목

참조

Array 개체

Array 형식 확장

기타 리소스

언어 참조