[JS] computed property

subbni·2022년 1월 21일
0

Computed property

let a = 'age';

const user = {
	name : 'Rose',
    	[a]: 30
}

위의 코드에서 [a]는 'age'를 리턴한다.
다음과 같이 변수를 []로 묶으면 그 변수에 할당된 값만을 가져올 수 있는데, 이를 computed property라고 한다.

다음과 같이 식 자체를 넣어 사용하는 것도 가능하다.

const user = {
	[1+1+3] : 5,
    ["안녕"+"하세요"]: "Hello"
}
> user { 5:5 , 안녕하세요: "Hello"}
profile
개발콩나물

0개의 댓글