JavaScript, Modern Javascript, Prototypical Inheritance, Prototype.
create a new object by using let a = {} or let a = new Object() then those common properties are being inherited by the newly created object. The common properties will be stored into __proto__ of the newly created object. Look at this bellow code & output from Browser console We see that __proto__