javascript

computed property in javascript

Jin.K 2023. 5. 22. 15:11

ES6 문법으로 자바스크립트 객체의 key 값으로 변수를 사용할 수 있게 만들어주는 문법이다.


const person = {
name : "kim",
age : 20,
address : "seoul"
}

const computedProperty = {
[person.name] : "kim",
[person.age] : 20,
[person.address] : "seoul
}

이런식으로 key값에 변수를 할당하여 사용할 수 있다. 변수 뿐만 아니라 표현식이면 다 가능하다. (함수도 가능)