var key1 = "KEY_NAME"
var key2 = "KEY_NAME_2"
var json = {
`${key1}` = data1,
key2 = data2
}
...
위와 같이 코드를 작성 했을 때 오류가 발생한다,
그럴 때는 Computed Property 를 사용하자.
...
var json = {}
json[key1] = data1;
json[key2] = data2;
...
ES6 에서는 아래와 같은 표현도 허용된다 :
...
var json = {
[key1] = data1,
[key2] = data2
}