在同一类型的类中,JS可以使用构造函数或类声明来创建属性。
function Person(name, age) {
this.name = name;
this.age = age;
}
var person1 = new Person('John', 25);
console.log(person1.name); // 输出:John
console.log(person1.age); // 输出:25
构造函数是一种创建和初始化对象的特殊方法。通过将属性赋值给this
关键字,可以在创建对象时设置对象的属性。
class Person {
constructor(name, age) {
this.name = name;
this.age = age;
}
}
var person1 = new Person('John', 25);
console.log(person1.name); // 输出:John
console.log(person1.age); // 输出:25
类是ES6引入的一个新特性,它提供了一种更简洁和面向对象的语法来创建对象。类声明中的构造函数会在创建对象时自动执行,从而设置对象的属性。
以上是在同一类型的类中创建属性的基本方法,下面是一些相关概念和推荐的腾讯云产品:
腾讯云产品推荐:
领取专属 10元无门槛券
手把手带您无忧上云