JavaScript에서 디스트럭처링 할당(Destructuring Assignment) 시 기본값(default value)을 설정하는 올바른 문법은?
쉬움 MDN Web Docs해설
디스트럭처링에서 = 연산자로 기본값을 설정할 수 있습니다. 해당 속성이 undefined일 때만 기본값이 적용됩니다. 배열에서도 const [a = 1, b = 2] = arr; 형태로 사용 가능합니다. null은 undefined가 아니므로 기본값이 적용되지 않습니다.