老师 这个代码里面的data如果要被回收,代码如何实现呢
来源:5-5 -【连环问】JS闭包是内存泄漏吗
csupwj
2022-05-19
function getDataFns(){
const data = {} //闭包
return {
get(key){
return data[key]
},
set(key,val){
data[key] = val
}
}
}
const {get,set }= getDataFns()
写回答
1回答
-
双越
2022-05-19
你可以手动把 set 和 get 赋值为 null ,就表示可以回收了。
00
相似问题