기록

TypeScript !(Non-null assertion operator, Definite Assignment Assertions) 본문

TIL*

TypeScript !(Non-null assertion operator, Definite Assignment Assertions)

mnmhbbb 2022. 7. 29. 10:56

https://developer-talk.tistory.com/191

 

[TypeScript]타입스크립트 느낌표(!) 사용

JavaScript 또는 다른 프로그래밍 언어에서 느낌표(!)는 주로 False를 의미하는 연산자입니다. 하지만, TypeScript에서 변수 뒤에 느낌표(!)를 사용하여 다른 용도로 사용할 수 있는데요. Null이 아닌 어선

developer-talk.tistory.com

! 연산자를 추가하여 값이 무조건 할당되어있다고 컴파일러에게 전달하여 null 제약조건을 완화합니다.
! 연산자는 컴파일러에게 "변수 x는 값이 무조건 값이 할당되어있으므로 걱정 말고 사용하면 된다."라고 주장합니다.

 

'TIL*' 카테고리의 다른 글

Vim  (0) 2023.06.15
focus-visible  (0) 2022.08.02
리액트 React 로 리팩토링!  (0) 2022.07.23
visibilitychange 이벤트  (0) 2022.07.12
HTTP 메시지  (0) 2022.06.08
Comments