prototype和__proto__ 幼稚园吃饭冠军 2020-05-04 146 阅读1分钟 1、prototype(原型对象) 每一个构造函数都有一个prototype(原型对象) 存在的理由:存放着构造函数里面的方法,让每一个通过new出来的实例对象共享里面的方法 2、proto_ 每一个对象都有一个__proto__属性 存在的理由:指向构造函数的prototype 比如new出来的实例对象通过__proto__找到构造函数的prototype,并使用里面的方法 __proto__和prototyp都有一个constructor属性,用来指回构造函数本身 3、原型链