`
Objects are a collection of key, value pairs {key1: value1, key2: value2} with datatype as Object.
There are multiple ways an object can be created and are listed below:
var objUsingLiteral1 = { name: "name1" };
var objUsingNewObject1 = new Object({ name: "name1" });
// Object.assign(target, source);
var objUsingAssign1 = Object.assign({ college: "Chirkara" }, obj2);
// Here objUsingLiteral1 acts as a prototype of objUsingCreate1
var objUsingLiteral1 = { name: "name1" }
var objUsingCreate1 = Object.create(obj4);
console.log(objUsingCreate1.__proto__) // Output: {name: 'name1'}