본문 바로가기
javaScript

객체/배열 디스트럭처링 시 기본값 설정하기

by mooyou 2025. 1. 26.
728x90
300x250
SMALL

 

 

디스트럭처링을 할 때, 값이 존재하지 않으면 기본값을 설정할 수 있다.

이 경우, 변수에 기본값을 지정하면 해당 값이 없을 때 대신 사용된다.

 

객체 디폴트 값

const person = { name: "Alice" };

// age가 없으면 30을 기본값으로 설정
const { name, age = 30 } = person;

console.log(name);  // "Alice"
console.log(age);   // 30 (기본값)

 

 

배열 디폴트 값


const numbers = [1];

// 두 번째 값이 없으면 2를 기본값으로 설정
const [first, second = 2] = numbers;

console.log(first);  // 1
console.log(second); // 2

 

728x90
반응형
LIST

댓글