前端学习笔记202308学习笔记第八十贰天-闭包28
class UserInfo{
constructor(info){
this.username=info.username;
this.age=info.age
}
getInfo=(key)=>{
return this[key]
}
setInfo=((key,value)=>{
this[key]=value
})
}
const userInfo=new UserInfo({
username:"geyao",
age:"18"
})
console.log(userInfo.getInfo("username"))
console.log(userInfo.getInfo("age"))
console.log(userInfo.setInfo("username","fangfang"))
console.log(userInfo.getInfo("username"))
console.log(userInfo.getInfo("age"))
运行结果


浙公网安备 33010602011771号