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

113
Vistas
cargas rápidas antes que cualquier otra cosa

Hay, si alguien entiende por qué aparece un aviso incluso antes de que se imprima la consola.
agradezco la ayuda

 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>promptheadache</title> </head> <body> <script> console.log('i should appear first on the console') var promptInput = prompt('I\'m am here befor anything else') </script> </body> </html>

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

0

Los console.log s son realmente asincrónicos en el sentido de que están sincronizados (como siempre en orden) pero realizan una llamada asincrónica.

prompt es una API muy antigua y una de las pocas que realmente bloquea la página, por lo que aunque aparece después de console.log , lo ve tan pronto como se llama.

Dicho esto, esto no es cierto para todas las consolas ni está garantizado, el console.log puede aparecer antes del prompt dependiendo de la implementación del navegador/consola.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Si desea obtener la consola antes del aviso, puede agregar setTimeOut-setTimeout() es una función asíncrona.

 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>promptheadache</title> </head> <body> <script> console.log('i should appear first on the console') setTimeout(() => {var promptInput = prompt('I\'m am here befor anything else') },5000) </script> </body> </html>

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