프론트엔드/Typescript

[Typescript] 타입스크립트에서 !(느낌표)란 무엇을 의미할까?

경호! 2022. 2. 23. 09:40

선언부에서 사용한 변수혹은 인자가 (undifinded or null)일 수 있는 상황에서

계산식을 사용하면 계산이 불가능할 상황이 올 수 있기 때문에

타입스크립트는 이것을 에러로 표시한다.

 

그래서 느낌표를 사용하면

"null 이나 undifined가 될 일 절대없으니까 안심하고 계산해~"

라는 의미가 된다.

 

나이스!!