Давайте рассмотрим основные способы, как мы можем создавать объекты в Javascript.

Как и другие типы данных, объекты мы можем хранить в переменной. Давайте создадим переменную и разместим в нее Javascript объект.

Для того, чтобы создать объект, есть несколько способов, как это можно сделать.

1 способ.

var obj = new Object({'first':1});

Это объект, который содержит одно свойство 'first' со значением 1.

Обратиться к этому свойству можно так.

console.log(obj.first)

2 способ создания объектов в Javascript.

var obj = {'first':1};

Это более сокращенная форма записи для создания объекта. 

Разделителем между разными свойствами в объекте является знак запятой. 

var obj = {
'name': 'Vasya',
'lastname': 'Pypkin'
};

Главное отличие объектов, от тех же самых массивов является то, что объектам мы можем задавать методы. Это то, что объект может делать.

Давайте добавим метод к объекту.

var obj = {
'name': 'Vasya',
'lastname': 'Pypkin',
'sayHi': function() {
    alert('Привет');
}
};

Вызвать этот метод мы можем довольно просто:

obj.sayHi();

Обратите внимание, что для вызова методов после названия указываются круглые скобки.

Также, возможно перезаписывать какие-то свойства у объекта. 

obj.name = "Fedya";

Это то основное, что нужно знать на первых этапах изучения Javascript об объектах. Потренируйтесь и поэкспериментируйте с этим. С объектами при работе с Javascript приходится сталкиваться очень часто.