老师清空map为什么不用this.map.clear()?
来源:4-4 资源管理器的封装
![](http://img1.sycdn.imooc.com/user/5a03ed6a0001383201000100-100-100.jpg)
qq_Zoyix_0
2018-03-14
老师,按你写的destroy在
for (let value of this.map.values()) {value = null;}
发现console.log(this.map)还是有Map对象的值。
直接用this.map.clear(),则console.log(this.map)则清空了。所以为什么要不直接用this.map.clear()?
写回答
1回答
-
这里我觉得你说得对,确保万无一失,在循环之后加上clear也许更好,多谢提醒,写溜了把原生clear方法都忘了(◎_◎;)
012018-03-28
相似问题