2011-04-08 69 views
5

我有一個看起來像這樣的對象。刪除對象的一個​​屬性

{ 
par1: 'par1value', 
par2: 'par2value', 
par3: 'par3value' 
}; 

我想刪除名爲par1的財產,並分別保存它,所以它看起來像這樣

var par1 = 'par1value'; 

{ 
par2: 'par2value', 
par3: 'par3value' 
}; 

有人建議一個很好的辦法做到這一點

+3

可能重複[如何從刪除屬性javascript對象](http://stackoverflow.com/questions/208105/how-to-remove-a-property-from-a-javascript-object) – Andrea 2013-11-13 17:56:28

回答

13

取得屬性:

var value = obj.par1; 

刪除對象的值:

delete obj.par1; 

有關刪除的更多詳細信息,請參閱here