String °³Ã¼ ¾ÈÀÇ ÁöÁ¤µÈ À§Ä¡¿¡ ÀÖ´Â ºÎºÐ ¹®ÀÚ¿À» ¹ÝȯÇÑ´Ù.
¹Ýȯ°ª sValÀº iStart¿¡¼ iEnd±îÁö(iEnd´Â Æ÷ÇÔ ¾ÈÇÔ)ÀÇ ºÎºÐ ¹®ÀÚ¿À» Æ÷ÇÔÇÏ´Â String °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
substring ¸Þ¼µå´Â ºÎºÐ ¹®ÀÚ¿ÀÇ ½ÃÀÛÁ¡À¸·Î iStart¿Í iEnd Áß ³·Àº °ªÀ» »ç¿ëÇÑ´Ù.
¿¹¸¦ µé¾î stringVar.substring(0,3)°ú stringVar.substring(3,0)Àº °°Àº ºÎºÐ ¹®ÀÚ¿À» ¹ÝȯÇÑ´Ù.
iStart³ª iEnd°¡ NaNÀ̳ª À½¼ö¸é 0À¸·Î ¹Ù²ï´Ù.
ºÎºÐ ¹®ÀÚ¿ÀÇ ±æÀÌ´Â iStart¿Í iEnd »çÀÌÀÇ Â÷ÀÌ(iEnd-iStart)¿¡ ´ëÇÑ Àý´ë°ª°ú °°´Ù.
¿¹¸¦ µé¾î, stringVar.substring(0,3)°ú stringVar.substring(3,0)¿¡¼ ¹ÝȯµÇ´Â ºÎºÐ ¹®ÀÚ¿ÀÇ ±æÀÌ´Â 3ÀÌ´Ù.
À§Ä¡³ª ±æÀÌ°¡ ¹®ÀÚ¿ ¹üÀ§¸¦ ¹ù¾î³ª¸é ºó ¹®ÀÚ¸¦ ¹Ýȯ ¹Þ´Â´Ù.
<SCRIPT> var br='<BR>'; // ÁÙ¹Ù²Þ var str=''; // Ãâ·Â ¹®ÀÚ¿ º¯¼ö ¼±¾ð var stringVar='ÀÏ¿ùȼö¸ñ±ÝÅä'; // ¹®ÀÚ¿ ¼±¾ð var len=stringVar.length; // ¹®ÀÚ ±æÀÌ º¯¼ö·Î ÇÒ´ç str+='stringVar='+stringVar+br; // ¹®ÀÚ¿ Ãâ·Â str+='stringVar.length=len='+stringVar.length+br; // ¹®ÀÚ¿ ±æÀÌ Ãâ·Â str+='stringVar.substring(3,5)='+stringVar.substring(3,5)+br; // ¹®ÀÚ¿ 3¹ø À妽º(4¹ø° ¹®ÀÚ)¿¡¼ µÎ ¹®ÀÚ(5-3) Ãâ·Â str+='stringVar.substring(4,4)='+stringVar.substring(4,4)+br; // ¹®ÀÚ¿ 4¹ø°À̳ª Á¾°áµµ °°À¸¹Ç·Î ±æÀÌ°¡ ¾ø´Ù(4-4). str+='stringVar.substring(len,len+1)='+stringVar.substring(len,len+1)+br; // ¹®ÀÚ¿ ±æÀÌ´Â ÃÖ´ë À妽º+1·Î ÇØ´ç ¹®ÀÚ°¡ ¾ø¾î ºó ¹®ÀÚ¿ Ãâ·Â str+='stringVar.substring(len-1,len+10)='+stringVar.substring(len-1,len+10)+br+br; // ¹®ÀÚ¿ ±æÀÌ-1Àº ¸¶Áö¸· ¹®ÀÚ, +10±îÁö´Â ÇØ´ç ¹®ÀÚ°¡ ¾ø¾î ºó ¹®ÀÚ¿ Ãß°¡ Ãâ·Â for (i=0;i<stringVar.length;i++){ // 0¿¡¼ ¹®ÀÚ¿ ±æÀ̱îÁö 1¾¿ Áõ°¡ÇÏ´Â ·çÇÁ str+=i+'] '; // À妽º Ãâ·Â str+='stringVar.substring('+i+','+(i+1)+')=<FONT color=blue>'+stringVar.substring(i,i+1)</FONT>+', '; // °¢ À妽º¿¡¼ 1À» Ãß°¡Çѵ¥±îÁö(1¹®ÀÚ) Ãâ·Â str+='stringVar.substring('+i+','+len+')='+stringVar.substring(i,len)+', '; // °¢ À妽º¿¡¼ ¹®ÀÚ¿ ±æÀ̱îÁö Ãâ·Â str+='stringVar.substring('+i+','+(i+7)+')='+stringVar.substring(i,(i+7))+br; // °¢ À妽º¿¡¼ 7À» Ãß°¡Çѵ¥±îÁö(7¹®ÀÚ) Ãâ·Â, ¾ø´Â ºÎºÐÀº ºóÄ } // ·çÇÁ Á¾°á document.write(str); // °á°ú ¹®ÀÚ¿ Ãâ·Â </SCRIPT>