JavaScript 문법 - 구조 분해 할당

jihye·2022년 4월 25일
0

자바스크립트

목록 보기
2/7
post-thumbnail

구조 분해 할당이란?

배열이나 객체의 속성을 해체하여 그 값들을 개별 변수에 담을 수 있게 하는 JavaScript의 표현식

객체 구조 분해 할당

let person = {
	name: 'jihye',
    age: 10
}

//구조분해 할당 전 
let name = person.name;
let age = person.age;

// 구조분해 할당 후 
let {name, age} = person; 

console.log(name) //'jihye'
console.log(age) //'10'

배열 구조 분해 할당

let arr = [1,2,3,4]; 
let [a, b, ...rest] = arr;

//구조 분해 할당 후 
console.log(a) // 1
console.log(b) // 2
console.log(rest) // 3,4

//배열 순서에 맞추어 값 할당 됨 
profile
프론트엔드 개발자

0개의 댓글