JavaScript 옵셔널 체이닝


개요

자바스크립트 Optional chaining (?.)
JavaScript 옵셔널 체이닝
const adventurer = {
  name: 'Alice',
  cat: {
    name: 'Dinah'
  }
};

const dogName = adventurer.dog?.name;
console.log(dogName); // Expected output: undefined
console.log(adventurer.someNonExistentMethod?.()); // Expected output: undefined

같이 보기

참고