객체를 정의하다보면 자주 key와 value를 같은 이름으로 사용하게 되는 경우가 있다.
같은 단어를 두 번 사용하는 게 은근히 귀찮..
이런 문제를 해결하는 새로운 표기법이 바로 shorthand property names
!
shorthand property names
은 객체에서 key와 value명이 같은 경우 축약해서 사용할 수 있게 만들어주는 문법이다.
if (writer && password && title && contents) {
const result = await createBoard({
variables: {
createBoardInput: {
writer: writer,
password: password,
title: title,
contents: contents,
},
},
});
console.log(result);
}
//shorthand property names 적용,
if (writer && password && title && contents) {
const result = await createBoard({
variables: {
createBoardInput: {
writer,
password,
title,
contents,
},
},
});
console.log(result);
}