• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

!과 타입 단언 (보충) 질문

23.06.10 15:57 작성 23.06.10 16:04 수정 조회수 226

0

 이런식으로 변수에 값을 할당하면서 동시에 사용할수 있다고 하셨는데

examples2 type을 object 선언후 as 로 IExam 을 감싸는 이유가 따로 있을까요

저렇게 했을경우 value 프로퍼티 접근을할경우 빨간줄이 뜨는데 이럴땐 해결하는 방법이 따로 있을까요??

답변 1

답변을 작성해보세요.

0

examples2 type을 object 선언후 as 로 IExam 을 감싸는 이유가 따로 있을까요

-> 같은 파일 안에서는 타입추론이 맞지만, 외부 모듈이나 파일이 많아지면 추론이 잘 안될 때도 있습니다. 또한, 웹(document) 에 접근 할 때는 타입이 추론이 잘 되지않아 종종 단언을 합니다

 

저렇게 했을경우 value 프로퍼티 접근을할경우 빨간줄이 뜨는데 이럴땐 해결하는 방법이 따로 있을까요??

-> 위 방법은 "타입 단언"이고 뒤에 "타입 캐스팅"이 나옵니다!

규행님의 프로필

규행

질문자

2023.06.10

넵~감사합니다