подскажите, как сделать , чтобы при создании элементов , точнее объектов, дата создания этого объекта оказывалась на странице. В объектах будет свойство , помимо прочих, дата его создания. Для нее будет в вёрстке предусмотрено специальное место. И надо, чтобы, когда пользователь создаст экземпляр объекта, в предусмотренную ячейку, т.е. в нужное место прописывалась дата создания этого объекта.
Вы считаете лучше создавать классы ? А если объекты ? вот примерно как-то так:
var projectObject = {
projectName: "projectName",
projectId: 1,
projectCreateDate: Date.now(),
display: function(){
console.log(this.projectName);
console.log(this.projectId);
},
Михаил, Если вам нужно несколько объектов с одинаковой структурой, то лучше класс, поможет избежать повторяемости кода.
Кстати у вас ошибка если вы создаете обычный объект e.g. const o = {};, то вы не можете использовать оператор new с ним, так как это не функция конструктор. И на будущее, в своем ответе я опустил пару круглых скобок при создании экземпляра класса (new Example()), только потому, что я не передаю аргументов в конструктор.