返回文章列表
26 字
· 1 分钟
Object.create做了什么?
关联两个构造函数的原型,可以在继承或者创建实例(会丢失this)
function create(Base) {
let Fn = function() {};
Fn.prototype = Base;
return new Fn();
}
let s3 = create(Student.prototype); 关联两个构造函数的原型,可以在继承或者创建实例(会丢失this)
function create(Base) {
let Fn = function() {};
Fn.prototype = Base;
return new Fn();
}
let s3 = create(Student.prototype);
评论
无需注册,填写昵称即可评论 · 阅读 — 次