Accede a todo EDteam con un único pago¡Sube a premium!

Marlon Velásquez@sargentogato

Me estoy volviendo loco. Alguien me podría explicar lo de los objetos, porque creo que estoy algo confundido. Cuando instanciamos una clase/objeto lo hacemos de la siguiente manera.

1 contacto(nombre, apellido) { 2 this.nombre = nombre 3 this.apellido = apellido 4 } 5 6 //metodos 7} 8 9let prueba1 = new MyObjeto("Pedro", "Garcia") 10let prueba2 = new MyObjeto("Alonzo", "Fernando")

Mi dudas es, cómo hago para borrar al usuario Pedro

Si le doy delete prueba1

O tendría que ser prueba1.nombre (aunque esto se supone es para borrar la propiedad y no el valor, o al borrar la propiedad borramos el valor, pero la propiedad del objeto se mantiene)

const contacto = new MyObjeto("Alfonzo", "Posadas")
const contacto = new MyObjeto("Elias", "Cuevas")

En este caso, no sé cómo hacerlo ya que ambos se llaman contacto y si quiero borrar sólo Alfonzo no podría o eso creo yo Lo pregunto porque en el curso de POO todas las nuevas instancias se crean con una constante como en el ejemplo AuthenticatorAssertionResponse.


Escribe una respuesta

Pregunta a ChatEDT