انتقل إلى محتوى الدرس

What Defines a Code Block الكتلة البرمجية والأقواس المعقوفة

افهم الكتل البرمجية ({ ... }) في JavaScript: أتقن العزل الكتلي لمتغيرات let وconst، وتجنب تسرب var خارج الأقواس، وتعرّف على آلية حجب المتغيرات Shadowing.
2 صفوف تعليمية
جافا سكريبت
3,449 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تجمع الكتلة البرمجية (Block Statement) صفراً أو أكثر من الجمل داخل زوج من الأقواس المعقوفة { ... } ليعاملها محرك JavaScript كوحدة تنفيذية متكاملة. وبخلاف الكائنات الحرفية المسندة للمتغيرات، تقف الكتلة كوحدة تحكم ولا تحتاج لفاصلة منقوطة بعد قوس إغلاقها.

الصف 2 صورة توضيحية
مخطط حدود الكتلة البرمجية وعزل متغيرات let وconst بداخلها مقابل تسرب متغيرات var خارجها