之前有说过继承,在js中没有类,所以在new的后面,放的是构造函数,在构造函数中有一个属性prototype,js的继承全靠它. 在js中对象的类型有很多,常见的就是普通对象,和函数对象,在对象中都会有一个属性叫_proto_,这个属性对应着相应的对象原型. 这里补充一下对象还有一个属性是,constructor.这个属性对应创建所有指向该原型的实例的构造函数.(换个说法,他是一个指针,指向构造函数): prototype这个属性,在构造函数创建被new出来的时候,prototype将作为原型值…