أساسيات البرمجةمبتدئ
Scope
النطاق
النطقسكوب
التعريف
الجزء من الشيفرة الذي يمكن فيه رؤية المتغيّر واستخدامه. المتغيّر المعرّف داخل دالة لا يظهر عادةً خارجها.
أين تسمعه؟
عند تتبّع أخطاء مثل «x is not defined» وعند شرح الـ closures.
أمثلة
The variable is out of scope after the loop ends.
المتغيّر خارج النطاق بعد انتهاء الحلقة.Keep the scope as small as possible.
اجعل النطاق أصغر ما يمكن.
خطأ شائع
الخلط بينه وبين «scope» في إدارة المشاريع (scope creep). الكلمة واحدة والمعنى مختلف، والسياق هو الذي يحدد.
واصل الاستكشاف
المزيد في أساسيات البرمجة