// 定义一个名为 Animal 的类
class Animal {
// 构造函数,用于初始化对象的属性
constructor(name, sound) {
this.name = name;
this.sound = sound;
}
// 类的方法,所有实例都可以调用
makeSound() {
console.log(`${this.name} says ${this.sound}`);
}
}
// 创建 Animal 类的实例
const dog = new Animal('Dog', 'Woof');
const cat = new Animal('Cat', 'Meow');
// 调用实例的方法
dog.makeSound(); // 输出: Dog says Woof
cat.makeSound(); // 输出: Cat says Meow
class
关键字定义了一个名为 Animal
的类。constructor
方法是类的特殊方法,用于初始化新创建的对象。它接受参数 name
和 sound
,并将它们赋值给对象的属性。makeSound
是类的一个方法,所有 Animal
类的实例都可以调用这个方法来输出动物的名字和声音。new
关键字创建了两个 Animal
类的实例 dog
和 cat
,并传入相应的参数。makeSound
方法,输出每只动物的名字和声音。上一篇:js 字符串包含
下一篇:js 遍历json对象
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站