问答详情
源自:8-2 再谈原型链

为什么需要用到call函数???

http://img.mukewang.com/57fcbcd1000117d708710495.jpg

这个student不是已经用Object。creat从 person那里继承他的那些属性了吗?那为什么在这个student的那个函数那里还需要用到person.call那个玩意将person 的属性复制过来呢???这个call不太懂

提问者:深夏之叶 2016-10-11 18:22

个回答

  • 勇闯极限
    2016-10-17 22:13:19

    这里用call是为了使用student中的2个参数name,和age来调用构造函数里的name和age,用call调用student里就不用在写this.name=name,this.age=age了,如果还不懂的话你就上网查call和apply和bind的用法。