Computed Property Names In ES6
var dynamic1 = 'hello',
dynamic2 = 'world';
var obj = {};
var propName1 = dynamic1 + dynamic2;
var propName2 = 5 * 11;
obj[propName1] = true;
obj[propName2] = false;
> obj
// { 55: false, 'helloworld': true }const dynamic1 = 'hello',
dynamic2 = 'world';
const obj = {
[dynamic1 + dynamic2]: true,
[5 * 11]: false
};
> obj
// { 55: false, 'helloworld': true }Last updated