<< SecureC: Control-flow Protection Against General Buffer Overflow Attack | ホーム | ラベル付き continue >>

JavaScript で同名の仮引数を持つ関数

JavaScript の関数で仮引数を同名にした場合、どれを参照するのが正解でしょうか。例えば、


function f(x, x, x, x) {
  print(x);
}
f(0, 1, 2, 3);

では、Rhino1.6R3 だと 3 が表示されますが、一番後ろでいいのかな。仕様書をみても書いてないような気がします。誰か知っていたら教えてください。




コメント追加 トラックバック送信