دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۲
  • آبان

جلسه ۳۵ : دستورات Break و Continue در جاوا اسکریپت

  • دسته‌بندی‌ها :
جلسه ۳۵ : دستورات Break و Continue در جاوا اسکریپت
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، در دو بخش قبلی به بررسی و مرور حلقه های تکرار for و while در جاوا اسکریپت پرداختیم، همچنین عملکرد و مثال هایی از هر یک را نیز بررسی کردیم. این حلقه در حالت عادی تا زمانیکه شرط درست بوده اجرا می شوند و کنترل نمی شوند، اما در این بخش شما را با دستورات Break و Continue در جاوا اسکریپت آشنا خواهیم کرد که به شما اجازه می دهد اجرای حلقه های تکرار را کنترل کرده و قبل از اینکه شرط اجرای حلقه نقض شود تا حلقه پایان یابد، حلقه را پایان داده و یا مجددا اجرا کنید، برای آشنایی با عملکرد دستورات Break و Continue در جاوا اسکریپت در ادامه ی این بخش با ما همراه باشید.

      دستورات Break و Continue در جاوا اسکریپت

      دستورات Break و Continue در جاوا اسکریپت کنترل شما را بر حلقه های تکرار for و while بیشتر می کند.

      دستور Break باعث شکستن بلوک و خروج از حلقه می شود.

      دستور Continue از اجرای کدهای بعد از Continue صرف نظر کرده و حلقه از ابتدا اجرا می شود.

      آشنایی با دستور Break

      اگر بخش های قبلی را که دستور Switch را ارائه کردیم بررسی کرده باشید، کاربرد Break را نیز بررسی کردیم.

      دستور break در هر جای حلقه ی تکرار که قرار بگیرد، از اجرای ادامه حلقه صرف نظر شده و اجرای حلقه پایان می یابد.

      به طور کلی دستور break چه در دستور Switch و چه در حلقه های تکرار for و while از اجرای ادامه بلوک کد صرف نظر کرده و کدهای بعد از آن اجرا خواهد شد.

      مثال : عملکرد break در حلقه for
      خودتان امتحان کنید »

      دستور continue

      دستور continue نیز مشابه break از اجرای ادامه ی کدها صرف نظر می کند، با این تفاوت که از حلقه خارج نشده و حلقه مجددا از ابتدا اجرا می شود.

      مثال : عملکرد continue
      خودتان امتحان کنید »

      برچسب های جاوا اسکریپت

      از دستور label در جاوا اسکریپت برای افزودن برچسب به یکسری دستورات و یک بلوک کد استفاده می شود.

      مثال : 

      دستور continue (با یا بدون مرجع برچسب) تنها می تواند برای تکرار مجدد یک حلقه استفاده شود.

      دستور Break ، بدون مرجع برچسب، تنها می تواند مورد استفاده قرار گیرد برای خروج از یک حلقه یا یک سوئیچ.

      با استفاده از label، دستور breaks را می توان برای خروج از هر بلوک کد استفاده کرد:

      مثال : استفاده از break در label
      خودتان امتحان کنید »

      نکته : یک بلک کد، در واقع کدهای بین دو کروشه { بلوک کد… } می باشند.

      کلام آخر

      در بخش های قبلی به بررسی و مرور انواع حلقه های تکرار در جاوا اسکریپت پرداختیم ، در این بخش برای آشنایی با چگونگی اعمال کنترل بیشتر بر اجرای حلقه ها به مباحث دستورات Break و Continue در جاوا اسکریپت پرداختیم.

      QR:  جلسه ۳۵ : دستورات Break و Continue در جاوا اسکریپت
      به اشتراک بگذارید