: is used to add a property on a object.Consider :
var person = {}; // person is now an empty object
person.name = 'Alex'; // we add a name property, using "."
person.age = 21;
console.log(person.name + " is " + person.age + " years old"); // Alex is 21 years old
person.talk = function() { console.log('Hello!'); };
person.talk(); // Hello!
You could do exactly the same with this code :
var person = {
name: 'Alex',
age: 21,
talk: function () { console.log('Hello!'); }
};
console.log(person.name + " is " + person.age + " years old"); // Alex is 21 years old
person.talk(); // Hello!