آموزش جاوا اسکریپت

دستور break و continue در جاوا اسکریپت

آموزش جاوا اسکریپت از مبتدی تا حرفه ای

امروز در درس جدید از آموزش جاوا اسکریپت به شرح دستور break و continue می پردازیم. دستور break باعث می شود که اجرای کد از حلقه “خارج شود” و دیگر حلقه ادامه پیدا نمی کند.

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


دستور break

شما قبلاً عبارت break را که در درس قبلی این آموزش استفاده شده است ، دیده اید. در آنجا از break برای خروج از حالت های دستور switch() استفاده می شد.

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

دستور break حلقه را می شکند و اجرای کد های بعد از حلقه (در صورت وجود) ادامه می یابد:

مثال

خودتان آزمایش کنید

دستور Continue

دستور continue در صورت بروز شرایط مشخص ، یک گام (در حلقه) را می شکند و گام بعدی در حلقه ادامه می یابد.

در این مثال با دستور continue ، مقدار 3 را رد می کنیم:

مثال

خودتان آزمایش کنید


برچسب های JavaScript

برای برچسب زدن عبارات جاوا اسکریپت ، فقط کافیست قبل از عبارات ، از نام برچسب و دونقطه (کولون) استفاده کنید:

دستور break و continue تنها دستوراتی در جاوا اسکریپت هستند که می توانند از یک بلوک کد “پرش کنند”.

نحوه نگارش یا سینتکس :

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

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

با یک مرجع برچسب ، می توان از عبارت break برای پرش از هرگونه بلوک کد استفاده کرد :

مثال

خودتان آزمایش کنید

بلوک کد یک قسمت از کد است که بین { و } قرار دارد.


منبع : W3Schools.com


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *