٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

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

این breakعبارت از یک حلقه بیرون می زند. این continueعبارت یکبار تکرار می شود. بیانیه شکست قبلاً breakگزاره ای را مشاهده کرده اید که در فصل قبلی این آموزش استفاده شده است. برای “پرش” از یک switch()بیانیه استفاده شد. از این breakدستور می توان برای پرش از حلقه…

محمد یوسفی

20 جولای 2021

این breakعبارت از یک حلقه بیرون می زند.

این continueعبارت یکبار تکرار می شود.


بیانیه شکست

قبلاً breakگزاره ای را مشاهده کرده اید که در فصل قبلی این آموزش استفاده شده است. برای “پرش” از یک switch()بیانیه استفاده شد.

از این breakدستور می توان برای پرش از حلقه نیز استفاده کرد:

مثال

for (let i = 0; i < 10; i++) {
  if (i === 3) { break; }
  text += "The number is " + i + "<br>";
}

در مثال بالا ، breakوقتی حلقه شمارنده (i) 3 باشد ، عبارت حلقه را پایان می دهد (“حلقه را می شکند”).


ادامه بیانیه

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

این مثال مقدار 3 را رد می کند:

مثال

for (let i = 0; i < 10; i++) {
  if (i === 3) { continue; }
  text += "The number is " + i + "<br>";
}

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

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

label:
statements

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

نحو:

break labelname;

continue labelname;

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

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

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

مثال

const cars = ["BMW", "Volvo", "Saab", "Ford"];
list: {
  text += cars[0] + "<br>";
  text += cars[1] + "<br>";
  break list;
  text += cars[2] + "<br>";
  text += cars[3] + "<br>";
}

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

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها