js代码创建一个构造函数Computer, 请包含属性:brand, price, color,包含方法:listen()听音乐,play()打游戏,coding(打代码)等。方法中分别输出“我在听音乐,我打游戏,我在打代码”。
时间: 2024-09-30 10:05:23 浏览: 19
在JavaScript中,你可以创建一个名为`Computer`的构造函数来实现这个需求。构造函数是一种特殊的函数,用于初始化新创建的对象。以下是如何创建这样一个构造函数:
```javascript
function Computer(brand, price, color) {
// 初始化对象属性
this.brand = brand;
this.price = price;
this.color = color;
// 定义方法
this.listen = function() {
console.log("我在听音乐");
};
this.play = function() {
console.log("我打游戏");
};
this.coding = function() {
console.log("我在打代码");
};
}
// 创建一个新的Computer实例
let myComputer = new Computer('苹果', 8000, '银色');
// 调用对象的方法
myComputer.listen();
myComputer.play();
myComputer.coding();
```
当你创建一个`Computer`对象并调用相应的方法时,它会按照构造函数中定义的行为输出相应的信息。
阅读全文