JS设计模式——命令模式

来源:互联网 发布:真三国无双5mac版迅雷 编辑:程序博客网 时间:2024/05/22 00:29
模式作用:
1,将函数的封装、请求、调用结合为一体
2,调用具体的函数解耦命令对象与接收对象
3,提高程序模块化的灵活性
注意事项:
1,不需要接口一致,直接调用函数即可,以免造成浪费
<meta charset="utf-8"><script type="text/javascript">    var lian={};    lian.paobing=function(pao_num){        //更详细        alert(pao_num+'炮');    }    lian.bubing=function(bu_num){        alert(bu_num+'人');    }    lian.lianzhang=function(mingling){        lian[mingling.type](mingling.num);    }    //总司令开始发令    lian.lianzhang({        type:'paobing',        num:100    });    lian.lianzhang({        type:'bubing',        num:500    });</script>

0 0