関数内部で使用できる特殊なオブジェクト arguments
argumentsは、関数内部で使用できる特殊なオブジェクトであり、関数の引数を格納してある。
argumentsは、宣言なしで使用できる。
例えば、下記コードは有効で、順番に1,2,3と表示される。
<script type="text/javascript"> //関数の定義 var func = function(){ var len = arguments.length; for(var i = len;i--;){ alert(arguments[len-i-1]); } }; //JavaScript関数の呼び出し func(1,2,3); </script>