new A()
Object
type
Function
Type
A
prototype __proto__
constructor __proto__
Object.prototype
A
Function.prototype
ObjA
__proto__
A.prototype

JavaScript Function Prototype