SOURCE

//无论何时,只要创建一个函数,就会为这个函数创建一个 prototype 属性(指向原型对象)
function Person(){}
console.log(Person.prototype)
//默认情况下,所有原型对象自动获得一个名为 constructor 的属性,指回与之关联的构造函数
//对前面的例子而言,Person.prototype.constructor 指向 Person
console.log(Person.prototype.constructor== Person)
//每次调用构造函数创建一个新实例,这个实例的内部[[Prototype]]指针就会被赋值为构造函数的原型对象
let p = new Person
console.log("9:",p.__proto__ === Person.prototype)
console 命令行工具 X clear

                    
>
console