Destructuring (비구조화 할당 = 구조분해 할당 ) / Rest 파라미터

zitto·2023년 4월 17일
0

TIL

목록 보기
53/77
post-thumbnail

✔️ 비구조화할당(구조분해할당) 이란?

: 변수를 한번에 모두 선언하고 할당 할 수 있도록 도와주는 것


✔️ 객체의 구조분해 할당

이름이 동일한 값만 구조분해할당 가능
대신, 순서는 크게 중요하지 않음(이름이 고유하기 때문!)


✔️ 배열의 구조분해 할당

순서에 맞게 구조분해할당이 가능
따라서, 배열구조분해시 앞의 콤마는 생략이 불가능하다.
대신, 이름은 중요하지 않음!


✔️ Rest 파라미터

원본을 건들이지 않고 삭제하기 위해 rest 파라미터를 이용한다.
rest 파라미터는 구조분해 할당과 함께 사용한다.

다른 곳에 재사용이 될 때 에러가 발생할 수 있음.

rest부분에 money와 hobby를 제외한 모든게 들어가게 된다.

profile
JUST DO WHATEVER

0개의 댓글