为了账号安全,请及时绑定邮箱和手机立即绑定

这段代码这个地方是什么意思,有些不太明白

这段代码这个地方是什么意思,有些不太明白

扬帆大鱼 2018-08-28 13:22:14
function person(name){          this.name=name;       }       person.prototype.getName=function(){          return this.name;       }      var objectFactory=function(){                     var obj=new Object(),Constructor=[].shift.call(arguments);//这个地方不是太懂           obj._proto_=Constructor.prototype;          var ret=Constructor.apply(obj,arguments);                     return typeof ret==='object'?ret:obj;       };      var a=objectFactory(person,'sven');最近在看原型继承,看到这个demo的时候不太明白,希望大神能指点一下。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 596 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号