옵셔널 체이닝(?.)을 사용하면 중첩 객체를 다루기 쉽다.
if(x === undefined){ return false } if(x.y === undefined){ return false } if(x.y.z === undefined){ return false }
x && x.y && x.y.z ? true : false
x?.y?.z ? true : false