如何在JavaScript中扩展一个类
JavaScript的继承是通过类来实现的。
假设你有一个类Animal。
class Animal {
breathe() {
//...
}
}
所有的动物都会呼吸。我想。我们可以把它作为这个例子的一般规则。
但不是动物会走路。有些动物会飞,等等。
所以我们可以扩展这个类来形成物种,我们从基类中扩展,继承breathe() 方法,并提供特定的方法和属性。
class Fish extends Animal {
swim() {
//...
}
}
class Bird extends Animal {
fly() {
//...
}
}
你可以用new 关键字来实例化一个类的实例,最后你就会得到一个对象。
const randomAnimal = new Animal()
const hummingbird = new Bird()