Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

96
Views
¿Hay alguna función que le permita escuchar los registros de la consola en javascript?

Intenté buscarlo con varias palabras diferentes y en varios sitios web sin respuesta, ¿es posible, no es así, y si es así, cómo? Necesito poder ejecutar el código cuando se registra algo en la consola y obtener qué era eso.

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Puede anular el comportamiento predeterminado de console.log :

 var log = console.log; var logs = [] console.log = function(e) { log.apply(console, [].slice.call(arguments)); logs.push(e) //custom code }; console.log("Hello World!") console.log('Printed logs:', logs)

about 4 years ago · Juan Pablo Isaza Report

0

  1. Guarda la consola original

    var log = console.log;

  2. Monkey lo parchea, es decir, lo modifica cuando se ejecuta y todo en tiempo de ejecución // usa la instancia de registro y el método 'apply()' para aplicar para heredar // pasamos una fecha para cada llamada de console.log() cuando usamos el original ( log() )

    log.apply(console, [(new Date().toString())].concat([].slice.call(arguments)) ); };

  3. Ahora cada vez que llamamos - log() - estamos llamando al original //para probarlo haz esto

    log('test','this is the original console.log());

  4. Esta es la versión parcheada

    console.log("This is the Monkey Patched console.log()!", "More text...");

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!