js 装饰器

在不改变原有函数调用方法,和原有函数的情况下,为函数增加一些功能

<script type="text/javascript">
        function main(func){
            function inner(){
                alert("------1111111--------")
                func()
            }

            return inner;
        }

        function test1(){
            alert("-----test1------")
        }

        test1 = main(test1)
        test1()
    </script>

 

posted @ 2018-07-19 17:39  二月花开  阅读(63)  评论(0编辑  收藏  举报