一、定义
对象是 JavaScript 中一种重要的数据结构,用于存储各种相关数据和功能。可以使用对象字面量来创建对象:
let person = {
name: "John",
age: 30,
occupation: "Developer"
};
二、属性访问
通过点操作符(.)或方括号操作符([])来访问对象的属性:
console.log(person.name);
console.log(person["age"]);
三、方法
对象可以包含函数作为其属性,这些函数称为方法:
let person = {
name: "John",
sayHello: function() {
console.log("Hello!");
}
};
四、对象的修改和添加
可以随时添加、修改或删除对象的属性:
person.city = "New York"; // 添加属性
person.age = 31; // 修改属性
delete person.occupation; // 删除属性
五、遍历对象
使用for...in循环来遍历对象的属性:
for (let key in person) {
console.log(key + ": " + person[key]);
}