TS Custom Type GuardStatic Declaration on TypeTo define a type guard, you simply need to define a function whose return type is a type predicateType Predicate Typeiftypeofinstanceof===in 타입 가드https://radlohead.gitbook.io/typescript-deep-dive/type-system/typeguard[TypeScript] Advanced Types(고급 타입)🙌안녕하세요🙌 요즘 타입스크립트 스터디를 진행하고있습니다. 일단 공식 도큐멘트를 한번 훑기로 했는데요, 제가 고급타입 부분을 맡게되어서 발표 준비 겸, 기록으로 남기기위해 포스팅합니다! 그럼 시작합니다!🚗💨 첫번째는 교차타입입니다! 다양한 타입을 하나로 결합해서 모든 기능을 갖춘 단일 타입을 얻는 방식입니다. 예를 들어, Person & Serializable & Loggable은 Person, Serializable, Loggable 의 모든 멤버를 가집니다.https://velog.io/@zeros0623/TypeScript-%EA%B3%A0%EA%B8%89-%ED%83%80%EC%9E%85