هي دالة تتذكر المتغيرات الموجودة في بيئتها المحيطة حتى بعد انتهاء تنفيذ تلك البيئة.
تستخدم لإنشاء بيانات خاصة (Private Data) والمصانع (Function Factories).