카테고리 없음
항해 7주차 req, res => (), {} 헷갈렸던 부분
완두노예
2023. 2. 27. 15:47
createSignup = async ({ username, nickname, password }) => {
const signupData = await this.usersRepository.createSignup(
username,
nickname,
password
);
소괄호 안에 보내면 그냥 key만 보내는거고 ({ })중괄호와 소괄호를 같이쓰면 객체형태로 key와 value 형태로 전달되는 줄로 잘못알고있었다.
소괄호로 ( username, nickname, password )로 보낸다는건 각각 username: username, nickname:nickname, password:password 3개의 객체를 보낸다는 거고
중괄호 ({ username, nickname, password })로 보낸다는건 username: username, nickname:nickname, password:password 이걸 하나의 묶음으로 보낸다는 것!