¿Cómo eliminar una propiedad de un objeto en Javascript?
En esta oportunidad quiero explicarles como ustedes pueden eliminar una propiedad de un objeto en Javascript.
Para esto vamos a ver un ejemplo:
Primero voy a definir un objeto con dos propiedades.
let x = { a: 2, b: 'c' };
Ahora si queremos eliminar la propiedad a, lo único que tenemos que hacer es usar el operador delete
Y le pasamos la propiedad que queremos eliminar, en este caso
delete x.a; // true
Y este operador nos va a devolver true si es que lo elimino o de lo contrario nos devuelve false.
Otra posibilidad que podemos optar es asignándole a la propiedad el valor de undefined. Así como a continuación:
x.a = undefined;
Aunque no es lo mismo que el operador delete, en la mayoría de casos te va a servir para lo que necesitas.