21. CLAUSURAS (Closures) EN JAVASCRIPT



Para crear una CLAUSURA (Closure) EN JAVASCRIPT necesitamos 3 ingredientes: una función anidada, una referencia a una variable de un scope superior y una invocación a esta función pero desde otro scope distinto al que fue creada.

Pero no alcanza sólo con saber qué es una clausura. En este video de La Cocina del Código, vamos a aprender:
00:00 INTRO
04:56 EL VÍNCULO ENTRE LA CLAUSURA Y LA REFERENCIA
06:15 ENTORNOS LÉXICOS 👈 no te pierdas esta sección
17:51 USO #1 DE LAS CLAUSURAS: PROTEGER EL ACCESO A VARIABLES
20:28 USO #2 DE LAS CLAUSURAS: FÁBRICA DE FUNCIONES
21:48 UN EJEMPLO MÁS AVANZADO
26:06 CLAUSURAS Y EL GARBAGE COLLECTOR
29:27 CLAUSURAS Y DEBUGGING

🔗 EJEMPLO AVANZADO: https://codepen.io/sachalifs/pen/MWeWwdN?editors=0010

Me llamo Sacha Lifszyc y ¡estás en La Cocina del Código!

☕️ INVITAME UN CAFÉ: https://cafecito.app/lacocinadelcodigo
SUSCRIBITE para no perderte ninguno de mis videos.

Comments are closed.