Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

158
Vistas
cómo mutar destructivamente el objeto en una función

Estoy tratando de obtener la función destructivamenteDeleteEmployeeByKey(empleado, clave) para devolver al empleado sin el par clave/valor eliminado que modificaría al empleado original

esto es lo que dice en el archivo test.js

 describe('destructivelyDeleteFromEmployeeByKey(employee, key)', function () { it('returns employee without the deleted key/value pair', function () { let newEmployee = destructivelyDeleteFromEmployeeByKey(employee, 'name'); expect(newEmployee['name']).to.equal(undefined); }); it('modifies the original employee', function () { let newEmployee = destructivelyDeleteFromEmployeeByKey(employee, 'name'); expect(employee['name']).to.equal(undefined); expect(employee).to.equal(newEmployee); });

});

¿Cómo escribo esta función?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

debe usar el operador de eliminación :

 var person = { firstName:"John", lastName:"Doe", age:50, eyeColor:"blue" }; delete person.age; OR delete person["age"];

en su caso, puede eliminar según el parámetro que está pasando

about 4 years ago · Juan Pablo Isaza Denunciar

0

¿Conociste algo así? Creo que debería funcionar

 const destructivelyDeleteFromEmployeeByKey = (employee, key) => { delete employee[key] return employee }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda