[Typescript] 단언 연산자 느낌표 !(타입단언)
Non-null assertion operator(null 아님 보증 연산자) ! TypeScript에서 ! 연산자는 변수 오른쪽에 붙어 Non-null 단언 연산자로 사용된다. 변수의 타입을 null이나 undefined가 아님을 명시적으로 지정하여 컴파일러에게 알려주는 역할을 한다. 예시로, 카카오맵 컴포넌트가 글 작성 페이지일 때는 setCustomValue라는 함수가 있고, 상세페이지(detailPage)일때는 없다. "Cannot invode an object which is possibly 'undefined'" 이 컴포넌트에서 setCustomValue가 넘어 올지 않을지 모르는데, undefined일수도 있는데! setCustomValue!('latitude',..
2024. 2. 8.
최근댓글