[JavaScript] Null, Undefined 핸들링: Optional Chaining 연산자
Optional Chaining 연산자 (?.) ES11 (ECMAScript 2020) 객체의 Property에 접근하거나 함수를 호출했을 때 undefined 또는 null인 경우 에러를 던지는 대신, undefined를 반환한다. 즉, nullish값 (null 또는 undefined) 으로 인해 에러가 발생하는 것을 간단한 표현으로 처리할 수 있다. 왜 Optional Chaining을 사용할까? 예를 들어 adventurer 객체 안에 중첩된(nested) cat 객체가 있는 아래의 코드를 보자. nullish 값을 체크하면서(null 또는 undefined인 경우 에러가 발생하기 때문) adventurer 객체에 중첩된 'cat 객체의 name'을 가져오려면 어떻게 할 수 있을까? const ..
🟨 JavaScript/연산자
2022. 12. 25. 00:35
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Python
- 자료구조
- leetcode
- error
- 자바스크립트
- 그래프
- react
- JavaScript
- 에러
- github
- React Query
- 함수
- zustand
- state
- CSS
- mdn
- 정렬
- BOJ
- DB
- 파이썬
- 리액트
- useState
- 브라우저
- 데이터베이스
- DOM
- 알고리즘
- git
- Component
- Context API
- Browser
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
250x250