왼쪽에 있는 대상이 존재하지 않을 경우 undefined로 인한 오류를 발생시키는 것이 아니라 판단을 종료한다.
//user가 존재하지 않으면 오류를 발생시키지 않고 거기서 연산을 종료한다.
//value1을 찾으려고 하지 않는다.
foundValue = user?.value1
'HTML, CSS, JavaScript' 카테고리의 다른 글
[JavaScript] 객체 동적 접근(대괄호 접근법) (0) | 2025.04.24 |
---|---|
SVG 파일 (0) | 2025.03.12 |
[JavaScript] const의 값 변경(primitive/reference type) (0) | 2025.03.07 |
[JavaScript] 테이블 토글 버튼(트리 구조 테이블) (0) | 2025.03.07 |
[JavaScript] 배열 검색 메서드 (0) | 2025.02.26 |