関連

引数のデフォルト値

関数の引数についてデフォルト値を与えることはできないが次の手段で代替できる。

function sample(arg1, arg2) {
}

sample(1);

でコールした場合

(typeof arg2 == 'undefined')?

で引数がなかったことが分かる。

参考

Last-modified: 2013-08-17 (土) 18:07:15 (2227d)