Проблемы с созданием обьекта
Как правильно создать обьект с свойствами у которых значения еще не проинициализированы ?
те вот такой вариант выдает синаксис еррор, я в курсе что через двоеточие нужно указать значение, а если его нет ?
var book = {
title,
author,
publisher,
year
};
|
var book = {
title: null,
author: undefined,
publisher: void 0
};
|
var book = Object.defineProperties({}, {
'title,': {
writable: true,
enumerable: true,
configurable: true
},
'author': {
writable: true,
enumerable: true,
configurable: true
}
// и т.д.
});
console.log(book);
|
| Часовой пояс GMT +3, время: 09:30. |