【002JavaScript 类继承】基本继承、调用父类方法和混入模式等方面的知识。掌握类继承的概念和技巧,提升代码的灵活性和可维护性。

JavaScript 类继承

在 JavaScript 中,类继承是实现代码复用和扩展的重要概念。通过继承,我们可以基于现有类创建新类,并继承父类的属性和方法。本文将详细介绍 JavaScript 类继承的各个方面和技巧。

1. 基本继承

使用 extends 关键字可以实现基本的类继承。


  class Animal {
    constructor(name) {
      this.name = name;
    }
speak() {
  console.log(`The ${this.name} makes a sound.`);
}

}

class Dog extends Animal {
bark() {
console.log(${this.name} barks loudly.);
}
}

let dog = new Dog(“Fido”);
dog.speak(); // 输出: The Fido makes a sound.
dog.bark(); // 输出: Fido barks loudly.

2. 调用父类方法

通过使用 super 关键字,我们可以在子类中调用父类的方法。


  class Animal {
    constructor(name) {
      this.name = name;
    }
speak() {
  console.log(`The ${this.name} makes a sound.`);
}

}

class

猜你喜欢

转载自blog.csdn.net/qq_43797491/article/details/131091217
今日推荐