Entendiendo Callbacks en JavaScript




Cuando una función se pasa como parámetro a otra función, se llama callback. En JavaScript, se usan para tratar eventos asíncronos. @gvilarino, CTO de Democracy OS, nos explica cómo funcionan como parte del Curso Profesional de Front-end de Platzi.

———————————————————————-
Todo esto y más, en http://platzi.com

¡Suscríbete a nosotros!
Twitter: http://twitter.com/platzi
Facebook: http://bit.ly/platzifb
Aquí, en YouTube: http://bit.ly/mejoryt

Original source


13 responses to “Entendiendo Callbacks en JavaScript”

  1. bueno no se si el entiende callbacks o no, pero para entender callbacks tienen que entender porque existen, y la razón de un callback es ejecutar una función asincrónicamente, para eso hay que entender como funciona el 'event loop', el event loop en una forma abstracta es un loop que se esta ejecutando todo el tiempo (while(true)), donde ejecuta las funciones que estén almacenadas en un queue. Abstractamente cuando un evento (click, scroll, ajax, etc) sucede en javascript, lo que realmente esta sucediendo, es que están mandando una función al event loop, el cual espera su turno para ser ejecutada (call back into the system).

Leave a Reply