js中,清空物件(刪除物件的屬性)

2022-03-06 21:13:15 字數 1009 閱讀 9558

在專案中,有些物件用完後需要重置,下面簡單介紹下js中清除物件的方法。方法如下:

方法一:字面量定義物件

第一步,定義乙個空物件並列印出來,**和效果:

**:var student = {};

console.log(student);

列印結果:

第二步,為物件新增屬性並列印,**和列印結果如下:

**:student.name = "xiaoming";

student.age = 12;

console.log(student);

列印結果:

第三步,刪除物件屬性(清空物件)並列印,**和列印結果如下:

**:for(var key in student)

console.log(student);

列印結果:

由此可見,物件被清空後,又變成了空物件,實現了物件重置。

所有js**:

執行結果:

方法二:建構函式定義物件

列印結果:

js清空物件(刪除物件的屬性)

方法一 字面量定義物件 1 定義乙個空物件並列印出來,和列印結果如下 const person console.log person 列印結果 2 為物件新增屬性並列印,和列印結果如下 person.name zhangsan person.age 20 console.log person 列印結...

JS刪除物件中的某一屬性

js如何刪除物件中的某一屬性 var obj delete obj.name true typeof obj.name undefined通過delete操作符,可以實現對物件屬性的刪除操作,返回值是布林 可以刪除其他東西嗎 1.變數 var name zs 已宣告的變數 delete name f...

js筆記 js刪除物件中的某一屬性

今天在專案中遇到乙個需求,傳參的引數物件不可以有多餘的其他不需要的引數,因為我的結構已經固定,且有很多牽扯的其他東西,所以我就用es6拓展運算子淺拷貝到另乙個物件上面,然後打算把不需要的屬性給刪除掉,但是突然間腦袋失靈,竟然忘記了怎麼刪除物件屬性,特此記錄。let obj delete obj.tr...