Если вы часто программируете на JavaScript, то вам наверняка доводилось писать уродливые конструкции вида options = {width: width, height: height} - то есть когда ключ и имя переменной имеют одно и тоже название, это название приходится писать два раза. К счастью, в ES6 появилось существенное улучшение!
Исходники кода
let width = 100;
let height = 200;
let border = '1px solid red';
let options = {
width,
height,
border
};
console.log(options);