日期:2014-05-16 浏览次数:20385 次
function f(a){
var b;
switch(a){
case '1':
b=f1();
break;
case '2':
b=f2();
break;
default:
b=f3()
}
function f1(){ return 'one'};
function f2(){ return 'two'};
function f3(){ return 'three'};
return b
}
var b=f('3')
alert(b)
function f(a){
var b;
b=numberFactory.choose(a);
return b
}
function f1(){ return 'one'};
function f2(){ return 'two'};
function f3(){ return 'three'};
var numberFactory={choose:function(a){
var b;
switch(a){
case '1':
b=f1();
break;
case '2':
b=f2();
break;
default:
b=f3()
}
return b
}
}
var b=f('1')
alert(b)