How is the Prototype set when an Object is created using the Function Constructor?
The process of creating an Object using the Function Constructor automatically sets the Prototype for the new Object thats created.
Every function in Javascript has some properties like NAME (optional for anonymous functions), CODE and prototype.
The prototype property of the function will be used as the prototype (proto) of any object that is created using the function constructor. In other words, jonh.proto is the same as Person.prototype