Cómo se borra una propiedad de un objeto en javascript?

Publicado por Alisson Hegmann
hace 11 meses

Tengo un objeto como este:

var ruta = {
    "recurso": "productos",
    "titulo": "Listado de productos",
    "ruta": "/productos"
};

Quiero eliminar la propiedad "ruta" para que quede de esta forma:

var ruta = {
    "recurso": "productos",
    "titulo": "Listado de productos"
};

Cual es la mejor forma de hacerlo? Gracias

Respuesta de Gordon Shumway
hace 11 meses

Debes usar el operador delete de cualquiera de estas dos formas. Ejemplo basado en tu código:

// Opción 1:
delete ruta.ruta;

// Opción 2:
delete ruta['ruta'];

Saludos!

Respuesta de Alisson Hegmann
hace 11 meses

Muchas gracias