타입스크립트 문법 중에 컴파일러가 해당 타입을 믿게끔 만드는 문법이 있다. 바로 타입 단언이다.아래 사진을 보자. 사진을 보면 person이라는 객체에 초기값을 할당하지 않고 이후에 값을 할당하려 한다. 하지만 위와 같이 객체를 선언할 경우 프로퍼티 검사로 인해 타입 에러가 발생한다.그럼 타입을 지우면 어떻게 될까? 타입을 지울 경우 person 객체 내에 name과 age라는 프로퍼티가 없기 때문에 값을 할당할 수가 없다.이런 상황에서 유연하게 대처할 수 있는 방법이 바로 타입 단언이다. 위 사진처럼 person 객체를 빈 객체로 선언하고 as Person으로 타입을 지정할 경우 person 객체를 Person 타입으로 간주하겠다 라는 의미가 된다.또한, 타입 단언으로 인해 다음과 같은 코드 작성도 가..