JavaScript

비구조화 할당 destructuring

fromslow 2020. 7. 29. 15:36

비구조화 할당(구조분해할당)은

배열의 인덱스 혹은 객체의 키를 기준으로 원하는 값만 빼내는 것을 말한다.

 

 

 

 

①변수를 선언하고 값을 할당하는 것을 한 방에 할 수 있다.

 

 

 

새로운 이름으로 가지고 오고 싶다면,

'key값 : 새로운 이름' 형태로 선언해준다.

 

새로운 이름(파란글씨)으로 가져온다

 

 

 

②API에 많이 있는 중첩된 객체를 가져 올 수 있다.

 

카카오페이 주문조회 API의 일부

 

 

API에서 가져올 key값

 

중첩된 객체인 total의 경우 중괄호를 만들어 다시 한 번 destructuring 해주면 된다.