JavaScript/引数のデフォルト値

関連

  • JavaScript

引数のデフォルト値

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

function sample(arg1, arg2) {
}

sample(1);

でコールした場合

(typeof arg2 == 'undefined')?

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

参考

  • http://chaichan.web.infoseek.co.jp/qa4000/qa4183.htm
作成日 2013-08-17