Domanda di colloquio di MoneyWide

Explain what are closures in JavaScript.