>웹 프론트엔드 >JS 튜토리얼 >JavaScript_javascript 팁에서 instanceof 연산자 사용법 요약

JavaScript_javascript 팁에서 instanceof 연산자 사용법 요약

WBOY
WBOY원래의
2016-05-16 17:14:111886검색

JavaScript의 instanceof 연산자는 개체가 특정 클래스의 인스턴스인지 여부를 나타내는 부울 값을 반환합니다.

사용법:
result = object instanceof class
여기서 result는 필수 옵션입니다. 모든 변수.
객체는 필수입니다. 모든 객체 표현.
수업이 필수입니다. 정의된 객체 클래스.

설명
객체가 클래스의 인스턴스인 경우, instanceof 연산자는 true를 반환합니다. 객체가 지정된 클래스의 인스턴스가 아니거나 객체가 null인 경우 false를 반환합니다.

JavaScript의 Instanceof 연산자
다음 예에서는 instanceof 연산자의 사용법을 보여줍니다.

코드 복사 코드는 다음과 같습니다.

function objTest(obj){
var i, t, s = ""; // 변수를 생성합니다.
t = new Array(); // 배열을 생성합니다.
t["Date"] = 날짜; // 배열을 채웁니다.
t["Object"] = 개체;
t["Array"] = 배열;
for (i in t)
{
if (obj 인스턴스of t[i]) / / obj의 클래스를 확인합니다.
                                                                                                                                                        " i "/ n";
}
}
return(s); // 문자열을 반환합니다.
}

var obj = new Date();
response.write(objTest(obj));

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