阅读背景:

具有默认值的选项的javascript设计模式?

来源:互联网 
// opt_options is optional
function foo(a, b, opt_options) {
  // opt_c, opt_d, and opt_e are read from 'opt_options', only c and d have defaults
  var opt_c = 'default_for_c';
  var opt_d = 'default_for_d';
  var opt_e; // e has no default

  if (opt_options) {
    opt_c = opt_options.c || opt_c;
    opt_d = opt_options.d || opt_d;
    opt_e = opt_options.e;
  }
}
// opt_options is optional
function foo(a, b, o



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: