instanceof 연산자는 객체가 클래스의 인스턴스인지 하위 클래스인지 확인하는 데 사용됩니다. 객체가 주어진 클래스나 함수와 일치하는지 여부를 나타내는 부울 값을 반환합니다.
JavaScript의 인스턴스 오브 연산자
질문: JavaScript에서 인스턴스 오브 연산자의 역할은 무엇입니까?
답변: instanceof연산자는 객체가 클래스의 인스턴스인지 아니면 하위 클래스의 인스턴스인지 확인하는 데 사용됩니다.
세부 정보:
instanceof 연산자의 구문은 다음과 같습니다.
<code>object instanceof constructor</code>
여기서:
object
는 확인할 개체입니다. object
是要检查的对象。constructor
是要比较的类或函数。instanceof 运算符返回一个布尔值:
true
:如果 object
是 constructor
的实例或其子类。false
:如果 object
不是 constructor
constructor
는 비교할 클래스 또는 함수입니다. true
: object
가 constructor
또는 그 하위 클래스의 인스턴스인 경우.
false
: object
가 constructor
또는 해당 하위 클래스의 인스턴스가 아닌 경우.
<code>const obj = new Array(); console.log(obj instanceof Array); // true console.log(obj instanceof Object); // true console.log(obj instanceof String); // false</code>
객체 유형을 확인합니다. 클래스의 상속 관계를 확인하세요.
위 내용은 js의 인스턴스 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!