Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como anfitriona

Callbacks en Javascript (y Typescript)

  Si En lenguaje C estaba el concepto de función anfitriona y función huésped de modo tal que la función huésped es a la función anfitriona lo que en javascript la función callback es a la función que la llama. ¿Qué sería el equivalente de la función anfitriona en javascript? En tu analogía con C, la función anfitriona sería, en JavaScript, la función que recibe y ejecuta el callback . Es decir, la que define el contexto de ejecución y decide cuándo y cómo invocar a la función huésped (el callback). 📌 Ejemplo simple js function anfitriona(callback) { console.log("Soy la función anfitriona"); callback("mensaje desde la anfitriona"); } function huesped(mensaje) { console.log("Soy la función huésped y recibí:", mensaje); } anfitriona(huesped); 👉 Aquí: anfitriona es la función anfitriona : controla el flujo y llama al callback. huesped es la función huésped : se ejecuta dentro del contexto que le da la anfitriona. 📌 Equivalente en React En React,...