computed property(계산된 프로퍼티명)
Updated:
설명
ECMAScript2015부터 나온 기능으로 대괄호 []
표현식을 허용하고 변수에 담겨있는 값이 객체의 키가 되어 값에 접근할 수 있도록 합니다.
let fruit = "lele"
// 아래와 같이 사용하는 이는 변수에 있는 값을 [] 표기법으로 변수를 넣어 가져와
let bag = {
[fruit]: 123456,
};
console.log( bag.lele ); // 값 : 5 값에 접근할 수 있다.
let items = ['A','B','C'];
const obj = {
[items] : "Hello"
}
obj
console.log(obj["A,B,C"]); // 'Hello"