Junior JavaScript

What is prototype inheritance?

In JavaScript, every object can inherit properties from another object called its prototype.

This enables object reusability.

Example:

const animal = { eats: true };

const dog = Object.create(animal);

Follow me on LinkedIn:

dog.barks = true;

console.log(dog.eats); // true (inherited)

More from JavaScript Tutorial

All questions for this course