디스트럭처링 할당.

2023. 1. 17. 19:27js

36.1 배열 디스트럭처링 할당

 

es5에서 구조화된 배열을 디스트럭처링 하여 1개 이상의 변수에 할당하는 방법은 

다음과 같다.

 

var one = arr[0];
var two = arr[1];
var three = arr[2];

 

배열 디스트럭처링 할당은 이터러블 이어야 하며 할당 기준은 배열의 인덱스

 

36.2 객체 디스트럭처링 할당

 

Es5 에서 객체의 각 프로퍼티를 객체로 부터 디스트럭처링 하여 변수에 할당 하기 위해서는

프로퍼티 키를 사용해야 함.

 

객체 디스트럭처링 할당 대상은 객체 여야하며 할당 기준은 프로퍼티 키다.

순서는 의미가 없어짐.

 

const {lastName, firstName} = user;
const {lastName : lastName, firstName : firstName} = user;

같이 할당 있다.

'js' 카테고리의 다른 글

브라우저 렌더링 과정  (2) 2023.01.31
Set, Map  (0) 2023.01.30
35 스프레드 문법  (0) 2023.01.15
34 이터러블  (2) 2023.01.15
symbol  (0) 2023.01.09