'구조분해할당'에 대해 알아보자!

BE_{Potato.}·2022년 12월 20일
0

구조분해 할당은?
함수에 객체나 배열을 전달해야 할 경우나
객체, 배열에 저장된 데이터 전체가 아닌 일부만 필요한 경우가 생기는데,
객체와 배열을 변수로 분해할 수 있게 만들어준다!
구조분해할당을 하면 인덱스로 배열에 접근하지 않아도 된다는 장점이 있고, 쉼표 사용으로 필요하지 않는 배열요소를 열외시킬 수도 있다는 장점이 있다.
할당연산자의 오른쪽에는 배열뿐만 아니라 모든 for나 of 등을 을 사용한 객체도 올 수 있다.
할당연산자의 왼쪽에는 할당할 수 있는 모든 것이 올 수 있는데, 객체의 property도 가능하다.
rest 연산자 ...etc 이렇게 생겼는데 필요한 것만 직접빼고, rest연산자를 이용해서 편리하게 필요할 때 유용하게 쓸 수 있다.
사용자의 편리함과 코드의 간편화에 도움을 많이주는 것 같다.

profile
항상 '기본'을 중요시하는 예비 백엔드개발자입니다!

0개의 댓글