定义Car构造函数 添加属性:品牌(brand)、颜色(color) 添加方法:getBrand()、getColor(),分别返回品牌和颜色 定义Truck构造函数,继承Car 添加属性:产地(Place) 添加方法:getPlace(),返回产地 创建Truck的实例truck1,分别调用三个方法返回品牌、颜色和产地,并将返回值显示在页面中
时间: 2023-06-04 17:08:25 浏览: 31
好的,这个问题我可以回答。以下是代码实现:
```javascript
// 定义 Car 类
class Car {
constructor(brand, color) {
this.brand = brand;
this.color = color;
}
getBrand() {
return this.brand;
}
getColor() {
return this.color;
}
}
// 定义 Truck 类,继承 Car
class Truck extends Car {
constructor(brand, color, place) {
super(brand, color);
this.place = place;
}
getPlace() {
return this.place;
}
}
// 创建 Truck 实例
const truck1 = new Truck('Ford', 'Red', 'USA');
// 调用三个方法并将返回值显示在页面
document.write(`Brand: ${truck1.getBrand()}<br>`);
document.write(`Color: ${truck1.getColor()}<br>`);
document.write(`Place: ${truck1.getPlace()}<br>`);
```
结果将显示:
```
Brand: Ford
Color: Red
Place: USA
```