Removing a single property of an object

I have an object that looks like this.

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

I want to delete a property par1and save it separately so that it looks like

var par1 = 'par1value';

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

Can someone suggest a good way to do this

+5
source share
2 answers

Get property:

var value = obj.par1;

Remove value from object:

delete obj.par1;

More information on deletion can be found here .

+14
source

The answer has already been given: How to remove a property from a JavaScript object?

primarily,

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

var par1 = object.par1;

delete parobject.par1;

Addition: The delete operator is described here: https://developer.mozilla.org/en/JavaScript/Reference/operators/special_operators/delete_operator

+3

All Articles