所有的的引用类型都存在原型__proto__
所谓的原型链指的是:
function Zhj(){}
let zhj_instance = new Zhj();
zhj_instance.__proto__.__proto__.__proto__ // 原型链
__proto__与Prototype是不一样的
只有函数上才会同时存在Prototype、proto
构造函数Zhj;原型链__proto__;原型对象Prototype的关系
1. 注意:**每一个constructor中都有一个prototype属性,这属性指向他的原型对象Prototype**
2. Promise的then方法是定义在原型对象上的,不是在构造函数中