참고 - https://developer-talk.tistory.com/193
[TypeScript]타입스크립트 물음표(?), 선택적 프로퍼티, 옵셔널 체이닝
타입스크립트(TypeScript)는 타입에 엄격한 프로그래밍 언어이므로 객체 프로퍼티의 타입을 정의했으나 값을 할당하지 않는 경우 에러가 발생합니다. 이러한 경우 선택적 프로퍼티(Optional Properties)
developer-talk.tistory.com
타입스크립트에서 ? 의미는
interfcae IcompanyInfo {
hi : string;
hi2 ?: string;
}
let obj: IcompanyInfo {
name : 'facebook'
}
밑의 코드 처럼 let obj에 interface a를 타입으로 지정하지만 ?한 hi2값이 안들어가도 지정이 된다.
선택적 타입지정이 가능하다.
'CS' 카테고리의 다른 글
토비의 스프링 3.1 Vol.1 40p ~ 143p 정리 (1) | 2023.12.28 |
---|---|
영속성 컨텍스트란? (0) | 2023.07.02 |
실전스프링부트와 JPA 활용1 -2 (0) | 2022.10.20 |
실전스프링부트와 JPA 활용1 -1 (0) | 2022.10.15 |
yml파일 란 무엇인가? (0) | 2022.04.14 |