Можно ли сочетать сокращенную запись объекта ES6 с обычной записью объекта?

С ES6 теперь мы можем использовать сокращенную запись объекта для создания объектов ...

var a = 1, b = 2, c = 3;
var obj = { a, b, c };

Можно ли объединить сокращенную запись с обычной?

Другими словами, законно ли следующее?

var obj = {a, b, c, d: 'foo'};

И если так, есть ли какие-то ошибки, о которых я должен знать?

Ответы на вопрос(2)

Ваш ответ на вопрос