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

159
Vistas
¿Cómo detectar el uso de `{}` en JS?

¿Es posible detectar el uso de {} en el código JS con el marco de prueba Jasmine al espiar un determinado método/propiedad interno de JS?

Por ejemplo:

 describe('tests', () => { it('test1', async () => { const spy = spyOn(Object, '???').and.callThrough(); const x = {}; expect(spy).toHaveBeenCalled(); }); it('test2', async () => { const spy = spyOn(Object, '???').and.callThrough(); const x = null || {}; expect(spy).toHaveBeenCalled(); }); });

Solo se debe llamar al spy cuando se crea un objeto con {} , no cuando se crea con Object.create(null) . Entonces, puede ser algo relacionado con la herencia del prototipo de objeto JS global que podría ayudar.

about 4 years ago · Juan Pablo Isaza
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