اذهب إلى المحتوى
  • 0

goto في لغة جافا سكريبت

خالد مرتضى

السؤال

Recommended Posts

  • 0

هل تقصد goto كما في لغة c++?

إن كان ذلك مقصدك فإن react js ليست لغة وإنما هي مكتبة , السؤال الصحيح هل يمكن إستخدامها في لغة جافاسكريبت أم لا, للأسف جافاسكريبت لا تدعم الgoto 

ولكن ت دعم أشياء مشابهة مثل

  1. break تقوم بإستخدامها لإنهاء الحلقة التكرارية for, while ,do while 
    for(i=0;i<5;i++){
      console.log(i)
    	if(i==3)
          	break;
    }

    ستلاحظ أن ناتج الطباعة 1 2 3 لأن من بعد الرقم 3 تم إستخدام الكلمة break التي أنهت الحلقة

  2. continue بدلاً من الخروج من الحلقة فإنها تقوم فقط بتخطي اللفة الحالية 

    for(int i=0; i<5;i++){
    	if(i==3)
      		continue;
        console.log(i)
    }

    تلاحظ طباعة 1 2 4 5 , رقم 3 لم يطبع لأنه تم الخروج من اللفة وقتها

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...