参考
区别
- 构造函数中的prototype创建了实例对象中的属性:__proto__(隐式原型,类比python语言的__xx__)
- 实例对象的__proto__指向了构造函数的原型对象prototype
- prototype其实是一个对象
Student.prototype = {
//手动修改构造器的指向
constructor:Student,
height: "188",
weight: "55kg",
study: function () {
console.log("学习好开心啊");
},
eat: function () {
console.log("我要吃好吃的");
}
};