javascript 定义结构
最编程
2024-05-18 16:39:36
...
在 JavaScript 中,没有像其他语言一样的结构体语法。但是,我们可以使用 JavaScript 对象来模拟结构体。
例如,你可以定义一个名为 "Person" 的对象,其中包含 "name","age" 和 "gender" 等属性:
var Person = {
name: 'John Doe',
age: 30,
gender: 'Male'
};
还有一种更常用的方法是使用构造函数定义一个类,然后通过该类创建对象:
function Person(name, age, gender) {
this.name = name;
this.age = age;
this.gender = gender;
}
var person = new Person('John Doe', 30, 'Male');
在这种情况下,每个对象都是通过构造函数创建的,并且都是独立的实例,可以有不同的属性值。