1.如何让p1使用person2原型中的方法,p1同时可以使用person1原型方法。(function(){ function person1(){ } function person2(){ } person1.prototype={ say:function(){ console.log("我是person1的原型"); } } var p1=new person1(); person2.prototype={ talk:function(){ console.log("我是person2的原型") } } })()
1 回答
胡子哥哥
TA贡献1825条经验 获得超6个赞
不清楚你这么做的意义是什么?
如果仅仅是调用一两次可以使用call或者apply借用。
如果随时可以互相调用,那么两个构造函数作用就相同了,没什么意义!
如果是有一个构造函数,但是想增强这一个构造函数,又不想破坏原来的构造函数,可以使用继承。
添加回答
举报
0/150
提交
取消