闭包用于缓存

闭包可用作缓存

function eater() {
    var food = '';
    var obj = {
        eat: function () {
            console.log('i am eating' + ' ' + food);
            food = '';
        },
        push: function (myFood) {
            food = myFood;
        },
    }
    return obj;
}
var eater1 = eater();
eater1.push('banana');
eater1.eat();//i am eating banana
posted @   澄空飞鸟  阅读(18)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!
点击右上角即可分享
微信分享提示