DEV Community

Discussion on: Paracetamol.js💊| #115: Explica este código JavaScript

Collapse
 
duxtech profile image
Cristian Fernando

Respuesta:
D. Hola mundo bello
El interprete de javascript lee el código por defecto secuencialmente de arriba hacia abajo y de izquierda a derecha.

La función setTimeout no es una función común y corriente, es considerada una Web API y es muy usada en ejemplos de este tipo para simular código asíncrono.

En el Event Loop las Web API no pasan de manera directa al Call Stack sino que pasan a un espacio denominado Task Queue y se quedan allí hasta que el Call Stack este vacío.

No importa que en este caso el setTimeout tenga un delay de 0 ms, el proceso anteriormente mencionado se respeta para cualquier Web API.