구조 분해 할당

김혁중·2022년 3월 16일
0

JavaScript

목록 보기
13/23

배열 구조 분해

기본

let [x, y] = [1, 2]
x // 1
y // 2

let users = ['a', 'b', 'c']
let [user1, user2, user3] = user
user1 // 'a'
user2 // 'b'
user3 // 'c'

바꿔치기

let a = 1
let b = 2
[a, b] = [b, a]

a // 2
b // 1

객체 구조 분해

기본

let user = {name: 'hackjoong', age: 29}
let {name, age} = user
name // 'hackjoong'
age // 29

새로운 변수 이름으로 할당

let user = {name: 'hackjoong', age: 29}
let {name: userName, age: userAge} = user

userName // 'hackjoong'
userAge // 29
profile
Digital Artist가 되고 싶은 초보 개발자

0개의 댓글