参考文档:apply 方法详解

    image.png

    apply 会把第二参数中的每一项,一个一个地传给目标函数

    apply 继承属性

    1. function Person(name, age) {
    2. this.name = name;
    3. this.age = age;
    4. }
    5. function Child(name, age, school) {
    6. Person.apply(this, arguments);
    7. this.school = school;
    8. }
    9. const c1 = new Child('小王', 16, '清华大学');
    10. console.log(c1.name); // 小王