请对三个好处举例的第二个例子的代码新增一个对象
时间: 2024-03-27 17:40:50 浏览: 163
面向对象代码例子
好的,以下是新增一个对象的代码:
```javascript
function Animal(name, species, sound) {
this.name = name;
this.species = species;
this.sound = sound;
this.makeSound = function() {
console.log(this.sound);
};
}
var dog = new Animal("Rufus", "Dog", "Bark!");
var cat = new Animal("Whiskers", "Cat", "Meow!");
var bird = new Animal("Tweetie", "Bird", "Chirp!");
var hamster = new Animal("Nibbles", "Hamster", "Squeak!"); // 新增的对象
dog.makeSound(); // 输出 Bark!
cat.makeSound(); // 输出 Meow!
bird.makeSound(); // 输出 Chirp!
hamster.makeSound(); // 输出 Squeak!
```
在这段代码中,我们新增了一个名为hamster的对象,它的name属性为"Nibbles",species属性为"Hamster",sound属性为"Squeak!"。它也有一个makeSound方法,可以输出"Squeak!"。我们可以通过调用hamster.makeSound()来听到它发出的声音。
阅读全文