Object literal syntax extension - ES6에서 추가된 기능이다. 오브젝트의 키 값을 동적으로 할당하기 위해 사용한다.
let type = "employee";
let type2 = "department";
let spec = {
[type] : "Lee",
num : 54
};
spec[type2] = "SRE";
console.log(spec.employee);
console.log(spec);
[ ] 를 사용해 키 값을 동적으로 할당할 수 있다.
'프로그래밍 > Java Script' 카테고리의 다른 글
Java Script - Object Destructuring, Array Destructuring (0) | 2022.12.11 |
---|---|
Java Script - Spread Operator (0) | 2022.12.11 |
Java Script - Template literals (0) | 2022.12.11 |
Java Script - Arrow function (0) | 2022.12.11 |
Java Script - Rest parameter (0) | 2022.12.11 |