方法一:字面量定義對象
(1)定義一個空對象並打印出來,代碼和打印結果如下:
代碼:
const person = {}; console.log(person);
打印結果:
(2)為對象添加屬性並打印,代碼和打印結果如下:
代碼:
person.name = 'zhangsan'; person.age = 20; console.log(person);
打印結果:
(3)刪除對象屬性(清空對象)並打印,代碼和打印結果如下:
代碼:
for(let key in person){ delete person[key]; } console.log(person);
打印結果:
方法二:構造函數定義對象
function obj() {}; var person = new obj(); console.log(person); person.name = 'zhangsan'; person.age = 20;
console.log(person);
person = new obj();
console.log(person);
打印結果: