Destructuring

내가해냄·2023년 2월 10일
0

JS

목록 보기
7/8

구조분할 - 배열의 원소나 객체의 프로퍼티를 추출하여 변수에 저장할 수 있도록 해줌.

스프레드와의 차이?
스프레드 - 모든 원소와 프로퍼티를 가져와 새 배열이나 객체 등에 전달
구조분할 - 원소나 프로퍼티를 하나만 가져와서 변수에 저장

  • 배열
[a, b] = ['I am', 'James']
console.log(a) // I am
console.log(b) // James
  • 객체
{name} = {name: 'James', age: 28};
console.log(name) // James
console.log(age) // undefined
profile
노션으로 갈아탐

0개의 댓글