前端学习笔记202309学习笔记第九十一天-闭包16

function UserInfo(info){
    this.username=info.username
    this.age=info.age
    this.getInfo=(key)=>{
        return this[key]
    }
    this.setInfo=(key,value)=>{
        this[key]=value
    }
}

const {getInfo,setInfo}=new UserInfo({
    username:"geyao",
    age:"18"
})
console.log(getInfo,"getInfo is")

console.log(getInfo('username'))
console.log(getInfo('age'))

运行结果

posted @ 2023-09-16 20:29  前端导师歌谣  阅读(13)  评论(0)    收藏  举报  来源