Czy ten prosty przykład jest domknięciem? Gdy dodałem breakpointa to zmienna myName przechowywana jest w closure. Jak byście określili co to jest domknięcie w JavaScript ? Spotkałem się z takim zapisem: Domknięcie występuje wtedy, gdy funkcja może zapamiętać i uzyskać dostęp do swojego zakresu leksykalnego nawet po jej wywołaniu na zewnątrz tego zakresu.
const myName = "Leopard";
const printName = () => {
debugger;
console.log(myName);
}
printName();