[ES6+] Value shorthand(변수명 단축)



예전에는 보통 이렇게 많이 썼다

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의 정석’을 듣고 정리 =)




© 2018. by sora

Powered by sora