用对象改写switch结构

switch结构不利于代码重用,往往可以用对象形式重写。

var o = {
    banana: function (){ return },
    apple: function (){ return },
    default: function (){ return }
};

if (o[fruit]){
    o[fruit]();
} else {
    o['default']();
}


你可能感兴趣的:(JavaScript)