dynamic object properties
'use strict';
var field = 'dynamicField';
var price = 5.99;
var productView = {
[field]: price
};
console.log( productView )
// {dynamicField: 5.99}
'use strict';
var method = 'doIt';
var productView = {
[method + "-001"]() {
console.log( "it's done!" );
}
};
productView['doIt-001']()
// it's done!