Appearance
重构类的原型: 让某个类的原型指向新的堆内存地址 问题: 重定向后的空间中不一定有constructor属性, 会去原型链中找(只有浏览器给prototype 开辟的堆内存中才 默认存在constructor),会导致 原型机制不完整,因此需要手动给新的原型设置constructor属性
js
funtion Fn () {}
Fn.prototype = {
constructor: Fn, // 如果不设置,沿着原型链机制查找到 Object.prototype.construtor
getX: function () {},
getY: function () {}
}