There has been a number of updates to Object literals in ES6. Concise Properties: If the property name and the value variable name is the same then you can just write the property name only.

See the Pen thecodelog.com - ES6 Object Literals 1 by Deano (@deangilewicz) on CodePen.

Concise Methods: A shorthand way of writing an object method.

See the Pen thecodelog.com - ES6 Object Literals 2 by Deano (@deangilewicz) on CodePen.

Computed Property Names: Allows you to use JS inside of the key square bracket syntax right inside of an Object literal.

See the Pen thecodelog.com - ES6 Object Literals 3 by Deano (@deangilewicz) on CodePen.