How to remove a property from an Object? [duplicate]

0

I have an Object that I want to delete a property

miObjeto = {
   propiedad1: "valor propiedad 1",
   propiedad2: "valor propiedad 2",
   propiedad3: "valor propiedad 3"
}

What I want is to remove the property propiedad2 of the object miObjeto , how do I do it?

    
asked by Daniel Enrique Rodriguez Caste 14.09.2017 в 02:10
source

2 answers

5

Try this:

delete miObjeto.propiedad2;
// ó,
delete miObjeto['propiedad2'];
// ó,
var prop = "propiedad2";
delete miObjeto[prop];
    
answered by 14.09.2017 / 02:13
source
0

You should do the following:

miObjeto = {
   propiedad1: "valor propiedad 1",
   propiedad2: "valor propiedad 2",
   propiedad3: "valor propiedad 3"
}

delete miObjeto['propiedad2'];
    
answered by 14.09.2017 в 02:26