안녕하세요. 치토스맨입니다.
오늘은 TypeScript를 배우는 분들에게 꼭 필요한 주제를 소개하려고 합니다. 바로 TypeScript의 "옵셔널(Optional)" 기능에 대한 이야기입니다.
TypeScript를 처음 배우는 분들이 가장 좋아하는 점 중 하나는 바로 강력한 타입 시스템입니다. 그 중에서도 "옵셔널" 기능은 코드를 더 안전하고 읽기 쉽게 만들어주는 훌륭한 도구입니다.
그럼 지금부터 TypeScript 옵셔널의 모든 것을 살펴보겠습니다! TypeScript 옵셔널이란?
TypeScript에서 옵셔널이란, 객체의 프로퍼티나 함수의 매개변수가 필수가 아닌 선택적으로 사용할 수 있음을 의미합니다. 예를 들어, 특정 값이 없어도 괜찮은 상황에서 유용하게 활용할 수 있습니다.
예) 옵셔널 프로퍼티 interface User { name: string; age?: number; // ?
를 붙이면 옵셔널 프로퍼티가 됩니다. } const user1: User = { name: 'A...
원문 링크 : [TypeScript] 옵셔널(Optional)