一、继承
用extends继承父类,在子类的construtor调用super()。
class Car {
constructor (color, name, model) {
this.color = color
this.name = name
this. model = model
}
print () {
console.log(`My car is ${
this.color} ${
this.name} ${
this.model}`)
}
}
class MyCar extends Car {
// 通过extends实现继承
constructor (color, name, model, price) {
super(color, name, model) // 实例化子类的时候把子类的数据传给父类
this.price = price
}
getPrice () {
conso
JavaScript中的继承与单例模式实践

文章介绍了JavaScript中如何使用extends进行类的继承,以及如何通过静态方法实现单例模式,确保一个类只有一个实例。在单例模式中,构造函数只执行一次,提供了全局访问点,适用于如数据库连接等场景。
最低0.47元/天 解锁文章
52

被折叠的 条评论
为什么被折叠?



