공부/TIL-D

디스트럭쳐링

HeoBeomSung 2019. 5. 17. 10:04

디스트럭처링

스트럭쳐 =구조, 구조화 디스트럭쳐 (파괴, 비구조화)

[배열 디스트럭쳐링]
구조화된 배열 or 객체를 파괴하여 개별적인 변수에 할당하는것.
필요한값만 추출해서 변수에 할당하거나 변환할때 유용
-기준 배열의 인덱스

const [one, two, three] = arr;

배열이 아닌 변수명 
배열 디스트럭처링을 위해서는 할당 연산자 왼쪽에 배열 형태의 변수 리스트가 필요하다.
할당 기준은 오른쪽의 인덱스 기준

[one, , three] = [1,2,3]

one =1 three =3 2 = ''

 

객체 디스트럭처링 - 객체 디스트럭처링에는 객체 형태의 변수 리스트 필요

기준은 프로퍼티(키)

반응형