Mecanismos de Ejecución de JavaScript

Consideremos el siguiente fragmento de código JavaScript: console.log('Inicio'); setTimeout(function(){ console.log('Tarea asíncrona'); },0); console.log('Fin'); ¿Cuál sería el resultado impreso? Aunque parece sencillo, sin comprender el mecanismo de ejecución de JavaScript es fácil equivocarse. La salida correcta es: Inicio Fin Tarea así ...

Publicado el 6-3 02:02