?. 앞의 변수가 null 또는 undefined 인 경우, 에러를 발생 시키지 않고 즉시 중단하며,undefined를 반환

let user = {}; // 주소 정보가 없는 사용자

alert( user?.address?.street ); // undefined, 에러 발생 X

// 또는 

let user = null;

alert( user?.address ); // undefined
alert( user?.address.street ); // undefined