프론트엔드 정복하기
instanceof 본문
타입 가드 예시
export function isHTMLElement(data?: unknown): data is HTMLElement {
return data instanceof HTMLElement;
}
instanceof 연산자는 생성자의 prototype 속성이 객체의 프로토타입 체인 어딘가 존재하는지 판별합니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/instanceof
'TypeScript' 카테고리의 다른 글
typescript 는 interface, type 중 어떤 것을 사용하길 권장할까 (0) | 2021.12.08 |
---|---|
HTMLElement 타입 가드 (0) | 2021.10.25 |
타입스크립트 Omit, Diff 등 (0) | 2021.07.12 |
JSX에서 arrow function(화살표 함수)에 제네릭 사용하기 (0) | 2021.07.07 |
interface의 특정 property를 추출해 인터페이스로 활용하기 (0) | 2021.05.28 |