1. 연산자의 중심 :
이 연산자는 변수가 특정 객체 (클래스)의 인스턴스인지 여부를 결정할 수 있고 반환 값은 부울 유형인지 확인할 수 있습니다.
그 역할을 이해하려면 목표를 이해해야합니다.
코드 예제는 다음과 같습니다.
다음과 같이 코드 코드를 복사하십시오.
var str = new String ( "antzone");
console.log (str instanceof string);
STR은 객체 문자열의 객체 인스턴스이므로 위의 코드는 true를 출력합니다.
일반적으로 말하면 생성자가 만든 객체만이 true를 반환합니다. 그렇지 않으면 False를 반환하지만 배열은 예외이며 True를 반환합니다.
2. 유형 운영자 :
이 연산자는 문자열을 반환 할 수 있으며, 메타 계산 유형은 다음과 같습니다.
다음과 같이 코드 코드를 복사하십시오.
숫자, 부울, 문자열, 함수, 객체, 정의되지 않은
먼저 코드 예를 살펴보십시오.
다음과 같이 코드 코드를 복사하십시오.
var str = new String ( "antzone");
var strtwo = "antzone";
Console.log (typeof str);
Console.log (strtwo 타입);
위의 코드에서 첫 번째 코드는 정확한 유형 "String"을 출력 할 수 있고 두 번째 코드는 "객체"이며 정확하지 않습니다.
일반적으로 Typeof의 작동은 생성자가 생성 한 객체 인 경우 직접적인 수량 형태입니다.