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

Publicado por Alisson Hegmann
hace 3 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 3 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 3 meses

Muchas gracias

Para poder participar del foro necesitas iniciar sesión con tu cuenta. Si no tienes una puedes registrarte utilizando tu email!

Iniciar sesión Quiero registrarme