Java script 1】请用三种方式创建一个名字为可可的狗对象,具体信息如下: 姓名:可可 类型(type):阿拉斯加犬 年龄:5岁 颜色:棕红色 技能:汪汪汪(bark)
时间: 2023-12-24 07:04:29 浏览: 92
Java小游戏,实现一只狗狗.zip
好的,以下是三种方式创建一个名字为可可的狗对象的 JavaScript 代码:
方式一:使用对象字面量
```javascript
let dog = {
name: "可可",
type: "阿拉斯加犬",
age: 5,
color: "棕红色",
bark: function() {
console.log("汪汪汪");
}
};
```
方式二:使用构造函数
```javascript
function Dog(name, type, age, color) {
this.name = name;
this.type = type;
this.age = age;
this.color = color;
this.bark = function() {
console.log("汪汪汪");
}
}
let dog = new Dog("可可", "阿拉斯加犬", 5, "棕红色");
```
方式三:使用类
```javascript
class Dog {
constructor(name, type, age, color) {
this.name = name;
this.type = type;
this.age = age;
this.color = color;
}
bark() {
console.log("汪汪汪");
}
}
let dog = new Dog("可可", "阿拉斯加犬", 5, "棕红色");
```
以上三种方式都可以创建一个名为可可的狗对象,具有相同的属性和方法。
阅读全文