関数を呼び出す際に、ブラウザは関数に二つの隠された引数を渡します。
一つはthis,もう一つはarguments.
argumentsの構造はArray(リスト)に似ていますが、Arrayではありません。
argumentsを使い、インデックス番号で値を操作することができます。リストの長さも確認することができます。
関数を呼び出す時、渡した値(実引数)は全部arguments内で保存されます。
値がArrayかどうかを確認する方法として、Array.isArray()メソッドを使用します。
形式引数と定義しなくても、argumentsで実引数を渡すことができます。
arguments[0]: 一つ目の実引数
arguments[2]:二つ目の実引数