Optional chaining

Optional chaining 반환

속성 접근, 메서드 호출, 배열 인덱싱은 같은 nullish 단락 규칙으로 이어지며 마지막 기본값은 ??가 맡습니다.

객체 확인

user가 null 또는 undefined인지 먼저 확인합니다.

속성 접근

contact가 없으면 email 접근은 실행되지 않습니다.

호출·인덱싱

?.()와 ?.[]도 같은 방식으로 안전하게 멈춥니다.

기본값

undefined 결과는 ??로 사용자에게 보여줄 값으로 바꿉니다.

user ?. value / stop ??