Prototypes

Understand JavaScript prototypes

JavaScriptAdvanced
JavaScript
function Person(name) { this.name = name; }
Person.prototype.greet = function() { return 'Hello, ' + this.name; };
const person = new Person('John');
console.log(person.greet());

Output

Hello, John

Prototypes enable object inheritance.