About
inheritance doesn't exist in Javascript but an object can be created from a prototype (Composition or linked list ?)
You can then see what was the prototype of the prototype.
Prototype Hierarchy
Function
A function that prints the prototype of the prototype of the ..
var element = document.querySelector("body");
- While the prototype is not null
while (element.__proto__ != null) {
// Print the prototype
console.log(element.__proto__.toString());
// Element becomes the prototype of the prototype
element = element.__proto__;
}
The body element comes from the following chain of prototype.
Devtool
You can also see the chain of prototype in the dev tool. For instance for Chrome: