const a = false || "어떻게";
// a => "어떻게"
const b = false ?? "사람 이름이";
// b => false
const c = undefined ?? null ?? "엄",
// c => "엄"
var user ={
name : "kim",
//age : {value : 34}
}
console.log(user.age.value) //value없다고 에러
console.log(user.age?.value) //undefined
(.이 하나일때는 ?없어도 알아서 undefined해주긴 함)
(?왼쪽 값이 늦게 도착할 때 활용 가능 user.age ?? "loding")