创建 JavaScript 对象是通过使用对象字面量、构造函数或 Object.create() 方法来实现的。
var person = {
name: "John",
age: 30,
profession: "Developer"
};
对象字面量创建的对象可以直接使用,无需额外的步骤。
function Person(name, age, profession) {
this.name = name;
this.age = age;
this.profession = profession;
}
var person = new Person("John", 30, "Developer");
使用构造函数创建对象时,需要使用 new 关键字来实例化对象。
var personPrototype = {
name: "",
age: 0,
profession: "",
introduce: function() {
console.log("My name is " + this.name + ". I am " + this.age + " years old. I work as a " + this.profession + ".");
}
};
var person = Object.create(personPrototype);
person.name = "John";
person.age = 30;
person.profession = "Developer";
person.introduce();
使用 Object.create() 方法创建的对象会继承原型对象的属性和方法。
以上是创建 JavaScript 对象的三种常见方式。根据具体的需求和场景,选择合适的方式来创建对象。
开箱吧腾讯云
腾讯云湖存储专题直播
云+社区沙龙online [技术应变力]
Tencent Serverless Hours 第15期
腾讯云存储知识小课堂
云+社区沙龙online
腾讯云存储专题直播
腾讯云湖存储专题直播
TDSQL精英挑战赛
领取专属 10元无门槛券
手把手带您无忧上云