함수에 인자를 전달할 때와 함수 안에서 매개변수를 사용할 때 객체를 주고 받으면 훨씬 더 안전하다.
매개변수로 받은 객체를 쉽게 사용하는 방법을 알아보자
원래는 매번 profile. 양식으로 가져와 사용했다
const profile = {
name : "민우",
age : 29,
school : "홍익"
}
const name1 = profile.name
const age2 = profile.age
const school3 = profile.school
이렇게 구조분해할당으로 가져오면 훨씬 쉽다 . 단 객체의 key값과 변수명이 동일해야 한다.
const profile = {
name : "민우",
age : 29,
school : "홍익"
}
const { name , age , school } = profile
key의 값과 변수명을 다르게 쓰고 싶다면?
const { name: newName, age: newAge, school: newSchool } = profile;
728x90
'기타 > Backend 백엔드' 카테고리의 다른 글
[04] 이메일 템플릿 생성 2 - Shorthand Property (0) | 2024.02.28 |
---|---|
[04] 이메일 템플릿 생성 1 (0) | 2024.02.26 |
[03] 퍼사드 패턴 (0) | 2024.02.26 |
[02] Node.js 활용2 - early exit 방식으로 리팩토링하기 (0) | 2024.02.26 |
[01] Node.js 활용 1 - 6자리 토큰 만들기 (0) | 2024.02.21 |