Setting Object.prototype.__proto__ instead of just Object.prototype?
__proto__ VS. prototype in JavaScript
Javascript __proto__, Object and Function javascript - constructor - prototype - __proto__ setting values to __proto__` and `prototype in javascript [[Prototype]] vs prototype: ..what is the difference? (MyCons.__proto__ === MyCons.prototype) equals FALSE Confusion about setting something.prototype.__proto__ Why Object.prototype.__proto__ === null JavaScript/Node.js: Why prototype.__proto__ = prototype instead of new Setting the prototype of a function without __proto__ in Javascript understanding function prototype and __proto__ Can we replace $ in prototype.js with some thing else like $p or $proto Function object __proto__ and prototype property Is constructor.prototype != __.proto.__ in javascript? Object.create setting __proto__ but not prototype Function.prototype.__proto__ → Object.prototype Prototype of Object is proto to String Setting __proto__ of prototype of a Constructor Setting function prototype to a new object __Proto object in javascript What is in Object.__proto__? confused with __proto_ and prototype in js Replacing __proto__ with prototype Why if F - simple function: F.prototype!== F.__proto__ but Function.prototype === Function.__proto__? __proto__ of a function What is Object.__proto__ and how is it different from Object.prototype Setting __proto__ on object without initial prototype __proto__ and prototype difference Object.prototype not working but Object.__proto__ working why?What to do to make my code working in all browsers? Javascript prototype , __proto__ Why doesn't .__proto__ = .prototype in this example?