Devlog

  • 홈
  • 태그
  • FrontEND
  • BackEND

2025/04/27 1

TypeScript에서 옵셔널 파라미터(?), 옵셔널 체이닝(?.), ??, || 정리

TypeScript에서는 비슷하게 생겼지만 전혀 다른 의미를 가진 문법들이 많이 존재합니다.그중에서도 ?, ?., ??, ||는 자주 혼동되기 쉬운 문법이에요.이번 포스팅에서는 이 네 가지 문법의 차이점과 실제 예제를 중심으로 완벽하게 정리해드립니다!🟢 1. 옵셔널 파라미터 ?👉 함수나 인터페이스에서 "선택적으로" 값을 받을 때 사용function greet(name?: string) { console.log(`안녕하세요, ${name || '게스트'}님!`)}name을 전달하지 않아도 호출 가능타입은 string | undefined인터페이스 예시interface User { id: number nickname?: string // 있어도 되고 없어도 되는 값}🔵 2. 옵셔널 체이닝 ?.👉..

FrontEND/vue 2025.04.27
1
더보기
  • 분류 전체보기 (114)
    • FrontEND (32)
      • Javascript (8)
      • Jquery (3)
      • Jsp (7)
      • vue (14)
    • BackEND (48)
      • Database (9)
      • Web server (7)
      • Java (32)
    • DevOps (5)
      • Linux (5)
    • Tips (26)
    • Util (3)
    • 낙서장 (0)

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2025/04   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 티스토리

티스토리툴바