JavaScript break বিবৃতি

সংজ্ঞা ও ব্যবহার

break স্টেটমেন্ট switch স্টেটমেন্ট বা লুপ (for, for...in, while, do...while) থেকে বেরিয়ে যায়。

break স্টেটমেন্ট switch স্টেটমেন্ট-এর সঙ্গে ব্যবহার করা হলে, তা switch ব্লককে বন্ধ করে এবং ব্লকের মধ্যে আরও কোড এবং/অথবা case টেস্টকে বন্ধ করে。

লুপের মধ্যে break স্টেটমেন্ট ব্যবহার করলে, তা লুপকে বন্ধ করে এবং লুপের পরের কোড চলাই (যদি থাকে)。

break স্টেটমেন্ট অপশনাল লেবেল উল্লেখ সহ ব্যবহার করলে, যেকোনো JavaScript কোড ব্লক "ছেড়ে যাওয়া" করতে পারে (উল্লেখ করুন নিচের "আরও উদাহরণ")。

মন্তব্য:যদি লেবেল উল্লেখ না করা হয়, তবে break স্টেটমেন্ট শুধুমাত্র লুপ বা switch-এ ব্যবহার করা যেতে পারে。

প্রয়োগ

এই উদাহরণে, আমরা for লুপ এবং break স্টেটমেন্ট ব্যবহার করি。

একটি লুপ চলাই, কিন্তু যখন বিন্যাস i "3"-এর সমান হয় তখন লুপ বন্ধ হয়:

var text = ""
var i;
for (i = 0; i < 5; i++) {
  if (i === 3) {
    break;
  }
  text += "নম্বর হলে " + i + "<br>";
}

আপনার হাতে পরীক্ষা করুন

পেজের নিচে TIY উদাহরণ আরও থাকে。

সংজ্ঞা

break;

অপশনাল লেবেল উল্লেখ ব্যবহার করুন:

break labelname;

প্রযুক্তিগত বিবরণ

JavaScript সংস্করণ: ECMAScript 1

আরও উদাহরণ

প্রয়োগ

এই উদাহরণে, আমরা while লুপ এবং break স্টেটমেন্ট ব্যবহার করি。

একটি লুপ চলাই, কিন্তু যখন বিন্যাস i "3"-এর সমান হয় তখন লুপ বন্ধ হয়:

var text = "";
var i = 0;
while (i < 5) {
  text += "<br>নম্বর হলে " + i;
  i++;
  if (i === 3) {
    break;
  }
}

আপনার হাতে পরীক্ষা করুন

প্রয়োগ

switch ব্লক ছেড়ে যান যাতে শুধুমাত্র একটি case সম্পন্ন হোক:

var day;
switch (new Date().getDay()) {
  case 0:
    day = "Sunday";
    break;
  case 1:
    day = "Monday";
    break;
  case 2:
    day = "Tuesday";
    break;
  case 3:
    day = "Wednesday";
    break;
  case 4:
    day = "Thursday";
    break;
  case 5:
    day = "Friday";
    break;
  case 6:
    day = "Saturday";
    break;
}

আপনার হাতে পরীক্ষা করুন

প্রয়োগ

ট্যাগ রেফারেন্স সহ break স্টেটমেন্ট ব্যবহার করে একটি JavaScript কোড ব্লক ছেড়ে যান:

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

আপনার হাতে পরীক্ষা করুন

প্রয়োগ

ট্যাগ রেফারেন্স সহ break স্টেটমেন্ট ব্যবহার করে নিম্নলিখিত ভাইন্ড ফর লুপ ছেড়ে যান:

var text = "";
var i, j;
Loop1: // প্রথমতম for লুপটি "Loop1" নামে চিহ্নিত
for (i = 0; i < 3; i++) {
text += "<br>" + "i = " + i + ", j = ";
  Loop2: // দ্বিতীয়তম for লুপটি "Loop2" নামে চিহ্নিত
  for (j = 0; j < 5; j++) {
    if (j === 2) {
      break Loop1;
    }
    document.getElementById("demo").innerHTML = text += j + " ";
  }
}

আপনার হাতে পরীক্ষা করুন

ব্রাউজার সমর্থন

বিন্যাস Chrome IE Firefox Safari Opera
break সমর্থন সমর্থন সমর্থন সমর্থন সমর্থন

সংশ্লিষ্ট পৃষ্ঠা

JavaScript ট্যুটোরিয়াল:JavaScript Break এবং Continue

JavaScript ট্যুটোরিয়াল:JavaScript For লুপ

JavaScript ট্যুটোরিয়াল:JavaScript While লুপ

JavaScript ট্যুটোরিয়াল:JavaScript Switch

JavaScript রেফারেন্স ম্যানুয়াল:JavaScript continue বিবৃতি

JavaScript রেফারেন্স ম্যানুয়াল:JavaScript for বিবৃতি

JavaScript রেফারেন্স ম্যানুয়াল:JavaScript while বিবৃতি

JavaScript রেফারেন্স ম্যানুয়াল:JavaScript switch বিবৃতি