这段代码有什么问题?我正在尝试使用所有本机数组的函数来扩展类 foo 。
function foo(){
Array.call(this);
}
foo.prototype.addFruit=function(item){
this.unshift(item);
}
foo.prototype=new Array();
foo.prototype.constructor=foo;
var c =new foo();
c.addFruit('Apple');
document.write(c.join('-'));