함수에 인자를 전달할 때와 함수 안에서 매개변수를 사용할 때 객체를 주고 받으면 훨씬 더 안전하다.
매개변수로 받은 객체를 쉽게 사용하는 방법을 알아보자
원래는 매번 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 백엔드' 카테고리의 다른 글
[08] 파일 분리하기 (1) | 2024.07.23 |
---|---|
[07] 회원가입 함수 만들기 퀴즈 (0) | 2024.07.23 |
[05] 이메일 템플릿 생성 2 - Shorthand Property (0) | 2024.02.28 |
[04] 이메일 템플릿 생성 1 (0) | 2024.02.26 |
[03] 퍼사드 패턴 (0) | 2024.02.26 |