Introducción a los callbacks en JavaScript
Para ilustrar el uso de callbacks, promesas y otros conceptos abstractos, utilizaremos algunos métodos del navegador, en particular aquellos relacionados con la carga de scripts y la manipulación básica del DOM.
Si no estás familiarizado con estos métodos y los ejemplos te resultan confusos, te recomiendo leer algunos capítulos de esta sección del tutorial.
De todas formas, intentaremos aclarar los conceptos. No habrá nada realmente complicado en términos de navegación.
JavaScript proporciona numerosas funciones que permiten programar acciones asíncronas, es decir, acciones que iniciamos ahora pero que se completan más tarde.
Por ejemplo, una de esas funciones es setTimeout
.
Otros ejemplos de acciones asíncronas incluyen la carga de scripts y módulos (que se cubrirán en capítulos posteriores).
Considera la función loadScript(src)
, que carga un script desde una ruta específica:
function loadScript(src) {
// crea una etiqueta
Related Post
- 9 de julio de 2024
Unicode y la Interna de Strings en JavaScript
- 9 de julio de 2024
BigInt en JavaScript
- 9 de julio de 2024
Tipo de Referencia en JavaScript
- 9 de julio de 2024
Currificación en JavaScript
- 9 de julio de 2024