ÇöÀç ·çÇÁ¸¦ Á¾·áÇϰųª label·Î ¿¬°áµÈ °æ¿ì¿¡´Â ¿¬°áµÈ ¹®ÀåÀ» Á¾·áÇÑ´Ù.
break[label];
¼±ÅÃÀûÀÎ label Àμö´Â Áß´ÜÇÒ ¹®ÀåÀÇ ·¹À̺íÀ» ÁöÁ¤ÇÏ¿© ±× °÷À¸·Î Á¡ÇÁÇÏ°Ô ÇÑ´Ù.
break ¹®ÀåÀ» ½ÇÇàÇϸé ÇöÀç ·çÇÁ³ª ¹®Àå¿¡¼ ºüÁ®³ª¿Í ¹Ù·Î ÇØ´ç ·çÇÁ ´ÙÀ½ ¹®ÀåÀÇ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇϱ⠽ÃÀÛÇÑ´Ù.
break ¹®ÀåÀº º¸Åë ·çÇÁ switch ¹®ÀåÀ̳ª for ¹®Àå, for...in... ¹®Àå, while ¹®Àå, do...while... ¹®Àåµî¿¡¼ »ç¿ëÇÑ´Ù. labelÀº ÁÖ·Î switch ¹®Àå¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÇÁö¸¸ ´Ü¼ø¹®ÀåÀ̳ª º¹ÇÕ¹®ÀåÀ» Æ÷ÇÔÇÏ¿© ¾î¶² ·çÇÁ ¹®Àå¿¡¼³ª »ç¿ëÇÒ ¼ö ÀÖ´Ù.
<SCRIPT> for(i=1;i<=10;i++){ // ½ÃÀÛ 1 ¿¡¼ 10 ±îÁö, Çѹø¿¡ 1¾¿ Áõ°¡ÇÏ´Â ·çÇÁ ¹®Àå sqr=i*i; // i ¸¦ Á¦°öÇÔ if (i==5) break; // i °¡ 5 ÀÌ¸é ·çÇÁ¿¡¼ ºüÁ®³ª°¨ document.write(i+'<SUP>2</SUP>='+i*i+'<BR>'); // °¢ i Á¦°ö °á°ú Ãâ·Â } // ·çÇÁ ¹®ÀåÀÇ Á¾·á </SCRIPT>
<SCRIPT> getSqr(9); // Javascript »ó¿¡¼ ±â´É È£Ãâ document.write(k+'<SUP>2</SUP>='+sqr); // ¹ÝȯµÈ º¯¼ö¸¦ ÀÌ¿ëÇØ Ãâ·Â function getSqr(numb){ // ±â´ÉÇÔ¼ö for(k=1;k<20;k++){ // 1¿¡¼ 20±îÁö 1¾¿ Áõ°¡ÇÏ´Â ·çÇÁ var sqr=k*k; // Á¦°ö ±¸Çϱâ if (k==numb) break; // º¯¼ö°¡ ÁöÁ¤ÇÑ º¯¼ö¿Í °°À¸¸é ½ÇÇà Áß´Ü(break) } // ·çÇÁ ¹®ÀåÀÇ Á¾·á return (k,sqr); // º¯¼ö ¹Ýȯ } // ±â´ÉÇÔ¼öÀÇ Á¾·á </SCRIPT>