He estado haciendo un precargador basado en contar imágenes en el documento html de acuerdo con un tutorial de youtube.
Me quedé atascado y no entiendo por qué el comando console.log dice que la cantidad de imágenes cargadas es 0, aunque tengo algunas imágenes en el documento html.
He creado los codesandbox para que uno pueda ver fácilmente el código: https://codesandbox.io/s/preloader-mip2o?file=/app.js
¡Gracias por tu ayuda!
Sucede, porque JavaScript funciona de forma asíncrona. He agregado 1 línea a la función image_loaded :
function image_loaded() { alert("In image_loaded") images_loaded_count++; ...Después de eso, lo ejecuto en el navegador y veo que se llama a console.log antes de que se carguen las imágenes.