Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 엑셀드래그단축키
- Armhole Drop
- 자켓실측
- 와끼
- 지연환가료
- WHATTIMEOFTHEDAY
- 엑셀필터복사붙여넣기
- 우레탄지퍼
- 엑셀자동서식
- AATCC
- 40HQ컨테이너40GP컨테이너차이
- 암홀트롭
- 필터링후복사붙여넣기
- 미니마카
- 영어시간읽기
- 나일론지퍼
- 요척합의
- 웹API
- 고급영어단어
- 클린코드
- 핸드캐리쿠리어차이점
- 비리짐
- TACKING
- 슈퍼코딩
- 미국영어연음
- 봉제용어
- 40HQ컨테이너
- MERN스택
- 비슬론지퍼
- 헤이큐
Archives
- Today
- Total
CASSIE'S BLOG
?. 옵셔널 체이닝 본문
반응형
만약 user 객체의 중첩된 속성에 안전하게 접근하려면 옵셔널 체이닝을 사용할 수 있습니다:
let street = user?.address?.street;
이 경우, user가 null 또는 undefined인 경우에도 에러가 발생하지 않고 street 변수에는 user.address.street의 값이 할당됩니다. 옵셔널 체이닝은 체인 중 어떠한 속성이든 null 또는 undefined인 경우, 그때부터 체인을 중단하고 값 대신에 undefined를 반환합니다.
이렇게 하면 코드가 간결해지고, 예상치 못한 에러를 방지할 수 있습니다.
반응형
'PROGRAMMING > React' 카테고리의 다른 글
무한스크롤 react-intersection-observer (0) | 2023.12.27 |
---|---|
es6 템플릿 리터럴 (0) | 2023.12.23 |
비동기 대표적 setTimeout 웹 api (0) | 2023.12.22 |
부모속성에 넣어주는 flex-wrap: wrap (여러 행으로 나눠질 수 있게만드는속성) (0) | 2023.12.22 |
타입스크립트 필수 문법 정리 10개 (0) | 2023.12.21 |