tengo funcion como:
const outer = payload => dispatch => { debugger; return 0; } ¿Debería ver la variable de payload al depurarla en las herramientas de desarrollo de Chrome? Lo estaba buscando en cierres como se puede ver en la captura de pantalla. No hay payload allí o no puedo encontrarla. Sin embargo, cuando cambio el código a:
const outer = payload => dispatch => { console.log({ payload }); debugger; return 0; } Puedo ver la variable de payload que aparece debajo de uno de los cuadros de cierre en el lado derecho durante la depuración.
Creo que no entiendo completamente el comportamiento de los cierres (?) ¿Podría decirme brevemente cómo funcionan estos dos códigos detrás de escena?