1. 程式人生 > >刪除對象屬性(包括鍵值)

刪除對象屬性(包括鍵值)

函數 輸出 包括 構造 del 屬性 delet 對象屬性 構造函數

結論:字面量方式創建的對象和構造函數創建的對象都可以用delete關鍵字刪除
1.字面量方式

var bonly={
    name:‘bonly‘,
    age:"18",
    weight:‘70kg‘
};
for (var k in bonly) {
    if(k==‘age‘){
        delete bonly[k];
    }
}
console.log(bonly);
// 輸出 bonly={name:"bonly",weight:"70kg"};

2.構造函數創建

var bonly=new Object();
bonly.name="bonly";
bonly.age="18";
bonly.weight="70kg";

for (var k in bonly) {
    if(k==‘age‘){
        delete bonly[k];
    }
}
console.log(bonly);
// 輸出 bonly={name:"bonly",weight:"70kg"};

刪除對象屬性(包括鍵值)