关于Student.prototype的修改
因为Student.prototype属性中存储的值是原型对象,等于说Student.prototype并不是原型对象,而原型对象是实例的原型,当有实例存在时,修改的是Student.prototype的值,而不是当前实例的原型(当前实例的原型仍然是之前的Student.prototype值),所以bosn.y无法取得值,而只有新创建实例时,它(新的实例)的原型才是修改后的Student.prototype值。
老师,这么理解对吗?
因为Student.prototype属性中存储的值是原型对象,等于说Student.prototype并不是原型对象,而原型对象是实例的原型,当有实例存在时,修改的是Student.prototype的值,而不是当前实例的原型(当前实例的原型仍然是之前的Student.prototype值),所以bosn.y无法取得值,而只有新创建实例时,它(新的实例)的原型才是修改后的Student.prototype值。
老师,这么理解对吗?
2015-06-19
举报