var base = function() { };
base.prototype.doStuff = function() {
console.log(1);
};
var foo = Object.create(new base());
console.log(typeof foo); //object
foo.doStuff(); //1
我知道那里有一些类似的问题,但我找不到这个问题的答案。
这行得通,但是如果我想foo
成为类型function
以便可以向其原型添加属性怎么办?也就是说,让它继承原型中的方法,base
并与自己的原型合并?