구조 분해 할당

BM1201·2023년 11월 22일

JavaScript

목록 보기
4/4
post-thumbnail

구조 분해 할당이란

구조 분해 할당은 배열이나 객체의 속성 값을 개별 변수에 담을 수 있게 하는 표현식

예시

let test, test1
[test, test1] = [1, 2];

console.log(test); => 1
console.log(test1); => 2

let test3 = {
    a : 10,
    b : 20
}

const {a, b} = test3;

console.log(a); => 10
console.log(b); => 20

let test4 = {
    c : 10,
    d : [10],
    e : [10, 20]
}

const {c, d, e} = test4;

console.log(c); => 10
console.log(d); => [10]
console.log(e); => [10, 20]

결론

{ children } = props로 구조 분해 할당을 하는 소스코드가 있다면 children이 어떤 값인지를 정확히 판단하자.

profile
개발자의 기록하는 습관

0개의 댓글