Trato de entender cómo funciona el cierre debajo del capó. Así que he leído mucha documentación y tantos sitios web diferentes.
Luego leí esteentorno variable vs entorno léxico
Y en documentación antigua (2011) https://262.ecma-international.org/5.1/#sec-10.2
hay dos cosas diferentes, LE y ER.
Pero en https://262.ecma-international.org/12.0/#sec-environment-records moderno
Solo hay uno, registro de entorno, y su descripción es muy similar a la antigua descripción de entornos léxicos/
Entonces, estoy realmente confuso. ¿Todavía existe LE para javaScript moderno (ecmaScript 6+)? ¿Cuál es la diferencia entre LE y ER?