Можешь привести практический пример того, как работают closures в JavaScript, и объяснить, как с их помощью можно создавать приватные переменные? — ДейлиПреп