Devlog

  • 홈
  • 태그
  • FrontEND
  • BackEND

2025/04/26 1

TypeScript 옵셔널 체이닝(Optional Chaining)을 사용하는 이유와 사용 방법

JavaScript와 TypeScript에서 가장 흔하게 겪는 오류 중 하나는"Cannot read properties of undefined" 에러입니다.특히 비동기 통신이나 복잡한 객체 구조에서 이런 일이 자주 발생합니다.이럴 때 사용하는 것이 바로 "옵셔널 체이닝(?.)"입니다.✅ 옵셔널 체이닝이란?옵셔널 체이닝(Optional Chaining)은객체나 배열의 특정 속성에 접근할 때, 중간 값이 null이나 undefined여도 에러 없이 안전하게 접근할 수 있도록 도와주는 문법입니다.const name = user?.profile?.name 위 코드의 의미는:user가 있고 → profile이 있고 → name이 있으면 → 그 값을 가져와그 중 하나라도 없으면 undefined를 반환해💥 왜 필..

FrontEND/vue 2025.04.26
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.

  • 티스토리

티스토리툴바