½ÇÇà ±â´ÉÇÔ¼öÀÇ arguments ¼Ó¼º¿¡ ÀÇÇØ ¹ÝȯµÇ´Â arguments °³Ã¼¿¡¼­ °¢ ÀμöÀÇ ½ÇÁ¦ °ªÀ» ¹ÝȯÇÑ´Ù.

[function.]arguments[[0|1|2|...|n]]
Àμö
function : (±â´ÉÇÔ¼ö °³Ã¼)

¼±ÅÃÀûÀÎ ¿ä¼ÒÀ̸ç ÇöÀç ½ÇÇà ÁßÀÎ function °³Ã¼ÀÇ À̸§ÀÌ´Ù.

0, 1, 2, ..., n (¼Ó¼º¸í)

ÇʼöÀûÀÎ ¿ä¼Ò·Î¼­ ¹üÀ§°¡ 0 - nÀÎ À½ÀÌ ¾Æ´Ñ Á¤¼öÀÌ´Ù.

¿©±â¼­ 0Àº ù ¹ø° Àμö¸¦ ³ªÅ¸³»°í nÀº ¸¶Áö¸· Àμö¸¦ ³ªÅ¸³½´Ù.
¸¶Áö¸· Àμö nÀÇ °ªÀº arguments.length-1ÀÌ´Ù.

: (¼Ó¼º °³Ã¼)

0 . . . n ¼Ó¼º¿¡ ÀÇÇØ ¹ÝȯµÇ´Â °ªÀº ½ÇÇà ±â´ÉÇÔ¼ö·Î Àü´ÞµÇ´Â ½ÇÁ¦ °ªÀÌ´Ù.
½ÇÁ¦ ÀμöÀÇ ¹è¿­º¯¼ö°¡ ¾Æ´Ï´õ¶óµµ
arguments °³Ã¼¸¦ ±¸¼ºÇÏ´Â °¢ Àμö´Â ¹è¿­º¯¼ö ¿ä¼Ò°¡ ¾×¼¼½ºµÇ´Â ¹æ¹ý°ú µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ¾×¼¼½ºµÈ´Ù.

ÀÌ ¼Ó¼ºÀº ÀбâÀü¿ëÀÌ¸ç µðÆúÆ®°ªÀº ¾ø´Ù.



arguments °³Ã¼ÀÇ 0 . . . n ¼Ó¼º »ç¿ë¹ý ¿¹Á¦

¿¹Á¦¸¦ ÀÌÇØÇÏ·Á¸é Çϳª ÀÌ»óÀÇ Àμö¸¦ ±â´ÉÇÔ¼ö¿¡ Àü´ÞÇ϶ó.

<SCRIPT>
var br='<BR>'; // ÁٹٲÞ
function ArgumentTest(){
  var str='°¢ Àμö ³»¿ª: '+br;
  for (n=0;n<ArgumentTest.arguments.length; n++){
    str+=' &nbsp; ['+n+']='+ArgumentTest.arguments[n]+br; // Ãâ·Â ¹®ÀÚ¿­¿¡ °áÇÕ
  }
  return(str); // °á°ú Ãâ·Â ¹®ÀÚ¿­ ¹Ýȯ
}
document.write(ArgumentTest('Àμö¹øÈ£ 1ÀÔ´Ï´Ù.', 2, '¾È³çÇϽʴϱî?', new Date().toLocaleString()));
</SCRIPT>