El Call Stack, es una estructura dinámica de datos LIFO, del inglés Last In, First Out, "último en entrar, primero en salir".

stack-javascript

En una pila de platos, cuando necesitas un plato, coges el de encima, que es el último añadido, JavaScript se comporta del mismo modo, la última función añadida a la pila es la primera que se ejecuta.

El Stack nos muestra el orden de ejecución de nuestro programa lo que es muy útil a la hora de resolver errores.

JavaScript Visualizer es una herramienta muy útil para entender el funcionamiento de JavaScript.

stack-javascript

🎥 The JS Call Stack Explained In 9 Minutes

Posteado en Programación con : JavaScript