jsデフォルトパラメータの実現方法

311 ワード

function simue (){
  var a = arguments[0] ? arguments[0] : 1;
  var b = arguments[1] ? arguments[1] : 2;
  return a+b;
}
alert( simue() ); //  3
alert( simue(10) ); //  12
alert( simue(10,20) ); //  30
もっと簡潔な書き方は:
var a = arguments[0] || 1;