Á¤ÀÇÇÏÁö ¾ÊÀº ¹è¿º¯¼ö ¿ä¼Ò(undefined°¡ µÊ) ¸®Æ÷Æÿ¡¼µµ °Ç³Ê¶Ù¾ú´Ù.
<SCRIPT> function SetArray(){ var myDB=new Array(); // ¹è¿º¯¼ö ¼±¾ð var i,j,str=''; // º¯¼ö ¼±¾ð for(i=0;i<4;i++){ // i¸¦ 1¾¿ Áõ°¡ÇÑ µ¥ÀÌÅÍ ÀúÀå ·çÇÁ ½ÃÀÛ for(j=0;j<4;j++){ // j¸¦ 1¾¿ Áõ°¡ÇÑ µ¥ÀÌÅÍ ÀúÀå ·çÇÁ myDB[i*10+j]=i*100+j; // µ¥ÀÌÅÍ¿¡ i*100+j·Î ÀúÀå } // °¢ i ·çÇÁ Á¾·á } // °¢ j ÀúÀå ·çÇÁ Á¾·á document.write(myDB.toString()+'<BR>'); // ¹è¿º¯¼ö¸¦ ¹®ÀÚ¿·Î Ãâ·Â for(i=0;i<4;i++){ // °¢ i ¸®Æ÷Æà ·çÇÁ ½ÃÀÛ for(j=0;j<4;j++){ // °¢ j ¸®Æ÷Æà ·çÇÁ str+='['+(i*10)+j+']'+myDB[i*10+j]+', '; // ¸®Æ÷µùÇÒ ¹®ÀÚ¿·Î } // °¢ i ¸®Æ÷Æà Á¾·á str+=' \n<BR>'; // ÇÑ ÁÙ ³¡³ª°í ÁÙ ¹Ù²Þ } // °¢ j ¸®Æ÷Æà Á¾·á return(str); // °á°ú ¸®Æ÷Æà ¹®ÀÚ ¹Ýȯ } // ±â´ÉÇÔ¼öÀÇ Á¾·á document.write(SetArray()); // javascript ¹®Àå ¼Ó¿¡¼ ±â´É È£Ãâ </SCRIPT>
ÀúÀå¿¡¼ continue ¹®ÀåÀº labeled ¹®ÀåÀ» »ç¿ëÇÏ¿© °¢¿ÀÇ ¼¼Â° ¿ä¼Ò(³×° Çà)À» °è¼Ó ÁøÇàÇß´Ù(°Ç³Ê¶Ü).
Ãâ·Â¿¡¼´Â °¢¿ÀÇ µÑ° ¿ä¼Ò(¼¼Â° Çà)À» °è¼Ó ÁøÇàÇß´Ù(°Ç³Ê¶Ü). µû¶ó¼ °¢¿ ¼¼Â°ÇàÀº undefined°¡ Ãâ·ÂµÇ¾ú´Ù.
±×¿Ü´Â Á¦¿ÜÇÑ Á¤ÀÇÇÏÁö ¾ÊÀº ¹è¿º¯¼ö ¿ä¼Ò´Â Ãâ·Â¿¡¼µµ °Ç³Ê¶Ù¾ú´Ù.
<SCRIPT> function SetArray(){ var myDB=new Array(); // ¹è¿º¯¼ö ¼±¾ð var i,j,str=''; // º¯¼ö ¼±¾ð for(i=0;i<4;i++){ // i¸¦ 1¾¿ Áõ°¡ÇÑ µ¥ÀÌÅÍ ÀúÀå ·çÇÁ ½ÃÀÛ BuildJump: // ·¹À̺í for(j=0;j<5;j++){ // j¸¦ 1¾¿ Áõ°¡ÇÑ µ¥ÀÌÅÍ ÀúÀå ·çÇÁ if (j==3) continue BuildJump; // Àμö 3¹ø(Á¦ 4 Çà µ¥ÀÌÅ͵é)À̸é ÀúÀåÇÏÁö ¾Ê°í ´ÙÀ½ ¹øÈ£·Î Á¡ÇÁÇؼ °è¼Ó ÁøÇà else myDB[i,j]=(j+1)*100; // µ¥ÀÌÅÍ¿¡ 100À» °öÇؼ ÀúÀå } // i ÀúÀå ·çÇÁ Á¾·á } // j ÀúÀå ·çÇÁ Á¾·á document.write(myDB.toString()+'<BR>'); // ¹è¿º¯¼ö¸¦ ¹®ÀÚ¿·Î Ãâ·Â for(i=0;i<4;i++){ // i ¸®Æ÷Æà ·çÇÁ ½ÃÀÛ ReportJump: // ·¹À̺í for(j=0;j<5;j++){ // j ¸®Æ÷Æà ·çÇÁ if (j==2) continue ReportJump; // Àμö 2¹ø(Á¦ 3 Çà µ¥ÀÌÅ͵é)ÀÌ¸é ¸®Æ÷ÆÃÇÏÁö ¾Ê°í ´ÙÀ½ ¹øÈ£·Î Á¡ÇÁÇؼ °è¼Ó ÁøÇà str+='['+(i*10+j)+']'+myDB[i*10+j]+', '; // ¸®Æ÷µùÇÒ ¹®ÀÚ¿·Î } // i ¸®Æ÷Æà Á¾·á str+=' \n<BR>'; // ÇÑ ÁÙ ³¡³ª°í ÁÙ ¹Ù²Þ } // j ¸®Æ÷Æà Á¾·á return(str); // °á°ú ¸®Æ÷Æà ¹®ÀÚ ¹Ýȯ } // ±â´ÉÇÔ¼öÀÇ Á¾·á document.write(SetArray()); // javascript ¹®Àå ¼Ó¿¡¼ ±â´É È£Ãâ </SCRIPT>
<SCRIPT> var i,j,str='',br='<BR>'; // ÀÛ¾÷ º¯¼ö ¼±¾ð var myDB1=new Array(); // »óÀ§ ¹è¿º¯¼ö ¼±¾ð for (i=0;i<4;i++){ // »óÀ§ ¹è¿º¯¼ö ÀÛ¼º ·çÇÁ ½ÃÀÛ var myDB2=new Array(); // ÇÏÀ§ ¹è¿º¯¼ö ¼±¾ð for (j=0;j<4;j++) myDB2[j]=(i*100+j); // ÇÏÀ§ ¹è¿º¯¼ö ÀÛ¼º ·çÇÁ, µ¥ÀÌÅÍ ÀúÀå myDB1[i]=myDB2; // ¹è¿º¯¼ö¸¦ µ¥ÀÌÅÍ·Î ÇÒ´ç } document.write('myDB1='+myDB1.toString()+br+br); // ¹è¿º¯¼ö ¹®ÀÚ¿·Î Ãâ·Â for (nbi in myDB1){ // »óÀ§ ¹è¿º¯¼ö Ãâ·Â ·çÇÁ ½ÃÀÛ document.write('myDB1['+nbi+']='+myDB1[nbi]+br+'<SPAN style=width:3em></SPAN><SPAN style=background:ffa>'); myDB2=myDB1[nbi]; // ¹è¿º¯¼ö µ¥ÀÌÅÍÀ» ´Ù¸¥ ¹è¿º¯¼ö¿¡ ÇÒ´ç for (nbj in myDB2){ // ÇÏÀ§ ¹è¿º¯¼ö Ãâ·Â ·çÇÁ ½ÃÀÛ document.write('['+nbi+','+nbj+']=<FONT color=blue>'+myDB2[nbj]+'</FONT>, '); } document.write('</SPAN>'+br); // ÇÑ°³ÀÇ ÇÏÀ§ ¹è¿º¯¼ö Ãâ·Â ¿Ï·áÇÏ°í ÁÙ¹Ù²Þ } document.write(str); // °á°ú ¹®ÀÚ¿ Ãâ·Â </SCRIPT>