Ключевые части определения:
• в замыкании должна быть задействована функция;
• она должна обращаться хотя бы к одной переменной из внешней области видимости;
• функция должна вызываться из другой ветви цепочки областей видимости относительно той, в которой находи(-я)тся переменная(-ые).
Вы пока еще не знаете JS} Область видимости и замыкания
·
Кайл Симпсон