The objSetPrototypeOf() method sets the prototype (i.e., the internal [Prototype] property) of a specified object to another object or null.
The object which is to have it's prototype set.
The object's new prototype (an object or null)
The specified object.
The objSetPrototypeOf() method sets the prototype (i.e., the internal [Prototype] property) of a specified object to another object or null.