Собрали в одном месте самые важные ссылкичитайте авторский блог
Замыкания - простой и мощный инструмент для сокрытия переменных в локальном Scope между вызовами функций. Статья описывает способ пересоздания замыканий.