注: 「配列風」とは、 arguments が length プロパティと 0 から始まる添字のプロパティを持っているものの、 Array の組込みメソッド、例えば forEach() や map() を持っていないということです。詳しくは 解説の節を見てください。 arguments オブジェクトはすべての(アローではない)関数内で利用可能なローカル変数です。arguments オブジェクトを使うことにより、関数内で関数の引数を参照できます。このオブジェクトは、関数に渡された各引数に対する入力を含みます。最初の入力の添え字は 0 から始まります。 たとえば、もし関数に 3 つの引数が渡されたなら、次のようにその引数を参照できます。 arguments[0] // 1 番目の引数 arguments[1] // 2 番目の引数 arguments[2] // 3 番目の引数 引数を設定した
