Closures في JavaScript بالعربي: ليه الدوال بتتذكر متغيراتها | أحمد حايس