{site_name}

{site_name}

🌜 搜索

JavaScript 实例是通过使用 JavaScript 类构造的单个对象

前端 𝄐 0
js中的实例是什么,js实现,javascript例子,js例子,js实例方法,javascript举例
JavaScript 实例是通过使用 JavaScript 类构造的单个对象。每个实例都具有该类共享的属性和方法,同时也可以有自己特定的属性和方法。

以下是一个简单的 JavaScript 类和其实例的示例:

javascript
// 创建一个名为 Person 的类
class Person {
constructor(name, age) {
this.name = name;
this.age = age;
}

sayHello() {
console.log(Hello, my name is ${this.name} and I am ${this.age} years old.);
}
}

// 创建两个 Person 类的实例
const person1 = new Person('John', 25);
const person2 = new Person('Jane', 30);

// 调用 sayHello() 方法来展示实例的属性
person1.sayHello(); // 输出: "Hello, my name is John and I am 25 years old."
person2.sayHello(); // 输出: "Hello, my name is Jane and I am 30 years old."

// 修改实例属性
person1.age = 26;
person1.sayHello(); // 输出: "Hello, my name is John and I am 26 years old."


在上述示例中,Person 是一个简单的类,在构造函数 constructor 中定义了 name 和 age 属性,并且还有一个 sayHello() 方法。我们创建了两个 Person 类的实例:person1 和 person2,并分别对它们进行了 sayHello() 方法的调用。最后,我们修改了 person1 实例的 age 属性,并再次调用了 sayHello() 方法以展示属性的变化。