JavaScript 中的所有事物都是对象:字符串、数值、数组、函数等。
创建空对象:
let user = new Object(); // “构造函数” 的语法
let user = {}; // “字面量” 的语法
创建非空对象:
let user = { // 一个对象
name: "John", // 键 "name",值
age: 30 // 键 "age",值
};
对象中添加属性:
user.sex = 'M'
删除对象属性:
delete user.age;
例子1:
let user = { // 一个对象
name: "John", // 键 "name",值
age: 30 // 键 "age",值
};
user.sex = 'M';
delete user.age;
console.log(user);
结果:
多词语属性名:
let user = {
name: "John",
age: 30,
'family address': 'beijing'
};
访问对象属性的方法:使用点号或者方括号:
let user = {
name: "John",
age: 30,
'family address': 'beijing'
};
user.sex = 'M';
user["like tiger"] = true;
console.log(user);
结果: