instanceof
-
[ JavaScript ] 타입/클래스 비교 연산 Typeof/Instanceof백수의 개발/웹 2020. 3. 17. 21:30
타입/클래스 비교 연산 Typeof/Instanceof Java와 같이 객체를 다루는 컴파일언어 조차도 타입 안정성에 있어서 완전히 자유롭지 않을 것이다. 그러나 컴파일러 조차 없는 Javascript ES6에서 클래스가 도입되었고 타입에 관한 문제가 더 많이 생길 수 있을 것이다. 이를 위해 TypeScript를 통해 조금은 더 타입 안정성을 가질 수 있더라도 여전히 이를 완전히 극복할 수는 없을 것이다. 이를 위해 우리는 타입/클래스 비교 연산을 확실하게 알고, 적용할 수 있어야 할 것이다. 오늘은 typeof와 instanceof를 통해 타입/클래스 비교를 어떻게 할 수 있을지 다루어 보겠다. Typeof typeof는 함수가 아닌 연산자이다. 즉, 괄호를 사용하지 않고 !value, ~value와..