参考文档:apply 方法详解
apply 会把第二参数中的每一项,一个一个地传给目标函数
apply 继承属性
function Person(name, age) {
this.name = name;
this.age = age;
}
function Child(name, age, school) {
Person.apply(this, arguments);
this.school = school;
}
const c1 = new Child('小王', 16, '清华大学');
console.log(c1.name); // 小王