闭包案例

        function num(){
            var num=10;
            num++;
            console.log(num);
        }
       num();//11
       num();//11
       num();//11

        function f1(){
            var num=10;
            return function(){
                num++;
                return num;
            }
        }
        var f=f1();//得到的是返回值匿名函数
        console.log(f());//11
        console.log(f());//12
        console.log(f());//13
posted @ 2021-10-23 22:42  yongerbingxuan  阅读(30)  评论(0)    收藏  举报