[ES6+] Value shorthand(변수명 단축)
in JavaScript
예전에는 보통 이렇게 많이 썼다
const follow = checkFollow();
const alert = checkAlert();
const settings = {
notifications: {
follow: follow,
alert: alert
}
}
하지만 변수명 단축을 사용하면 반복되는 부분을 생략할 수 있다.
const settings = {
notifications: {
follow,
alert
}
}
그래서 이렇게 쓸 수 있다
당연히 변수명이 같아야지만 사용할 수 있고, 만약 변수명이 다르거나 다르게 쓰고 싶으면
const settings = {
notifications: {
isFollow:follow,
isAlert: alert
}
}
이렇게 따로 써주면 된다
노마드코더의 ‘ES6의 정석’을 듣고 정리 =)