Function scope is significantly more complicated if functions are first-class objects and can be created locally to a function and then returned.
نطاق الوظيفة أكثر تعقيدًا بشكل ملحوظ إذا كانت الدوال كائنات من الدرجة الأولى ويمكن إنشاؤها محليًا إلى وظيفة ثم إعادتها.