functionfoo(){};functionbar(){return{method:function(){}};};foo.prototype=newbar();console.log(foo.prototypeinstanceofbar);//false為什么上面的判斷返回false?我自己試了一下,如果把bar()里面的return內容去掉就返回true,請教一下大神們?yōu)槭裁矗縡unctionfoo(){};functionbar(){};foo.prototype=newbar();console.log(foo.prototypeinstanceofbar);//true
一個原型鏈繼承的筆試題
不負相思意
2019-05-14 09:40:52