function foo(){};
function bar(){
return{
method: function(){}
};
};
foo.prototype = new bar();
console.log(foo.prototype instanceof bar);//false为什么上面的判断返回false?我自己试了一下,如果把bar()里面的return内容去掉就返回true,请教一下大神们为什么?function foo(){};function bar(){};
foo.prototype = new bar();
console.log(foo.prototype instanceof bar);//true
- 2 回答
- 0 关注
- 247 浏览
添加回答
举报
0/150
提交
取消