هِيام | مبرمجة
هِيام | مبرمجة

@progHem

8 تغريدة Apr 20, 2023
تدري انك تقدر تسمّي دوال التكرار (Loops) أو جزئية معينة من الكود باسماء معينة باستخدام الجافاسكربت❕🤔
اذا تحس المعلومة غريبة عليك، كمّل متابعة هذا الثريد✨👇🏻
- كيف ممكن نسمّي أي لوب أو جزئية معينة من الكود؟🤔
تقدر تسوي هالشيء باستخدام مايسمى بـ Labels في الجافاسكربت.👌🏻
وهي "عبارة" (statement) تتم كتابتها بطريقة معينة نستخدمها حتى نسمّي جزء من الكود (block of code) أو دوال التكرار المتداخلة (Nested loops) و نتحكم فيها ببساطة.✅
✨الكلمات الرئيسية الي يتم استخدامها لكتابتها:
1- label (التسمية) 📝
وهو الاسم الي حابين نعطيه لهذه الجزئية أو دوال التكرار.
2- statement (العبارة)🔡
ممكن تكون عبارة عن جزء معين من الكود (block of code) أو دوال تكرار
(Nested Loops) مثل ماذكرنا.
3- break 🛑
نستخدم هذه الكلمة (keyword) لإنهاء هذه العبارة سواء كانت جزئية معينه من الكود أو دوال تكرار.🔚
4- continue ↪️
نستخدم هذه الكلمة (keyword) لإنهاء "العنصر أو التكرار الحالي" أو تخطيه سواء كانت جزئية معينه من الكود أو دوال تكرار.🔁
- أما عن طريقة كتابتها فنحتاج بكل بساطة لاختيار اسم معين للجزئية ثم وضع نقطتين (:) وبعدها الكود الي حابين نعطيه هذا الاسم.✨
بهذا الشكل👇🏻
ايش الفائدة من استخدامها؟🤔
- من خلال استخدام الـ Labels نقدر نتحكم بسير الكود بدقة (سواء كان جزئية معينة أو لوب) باستخدام continue او break للاستمرار في تشغيل الكود أو إيقافه.👍🏻
- عند استخدام دوال التكرار المتداخلة (Nested Loops) قد تواجه مشكلة أو تشتت عند قراءة وتحليل الكود، لكن لما تعطي كل لوب اسم خاص فيه راح تنحل هالمشكلة.✅👌🏻
نهاية الثريد .. ✨
للإطلاع أكثر حول هذا المفهوم 👇🏻
geeksforgeeks.org
developer.mozilla.org

جاري تحميل الاقتراحات...