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() 方法以展示属性的变化。
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() 方法以展示属性的变化。
本文地址:
/show-270294.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。