您的位置:首页 > Web前端 > JavaScript

js设计模式之状态模式

2016-07-03 18:10 351 查看
var ResultState = function(){
var States = {
state0:function(){
console.log('first');
},
state1:function(){
console.log('second');
},
state2:function(){
console.log('third');
},
state3:function(){
console.log('four');
}
}
function show(result){
States['state'+result] && States['state' + result]();
}
return {
show:show
}
}();

ResultState.show(3);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: