老师清空map为什么不用this.map.clear()?

来源:4-4 资源管理器的封装

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回答

傅猿猿

2018-03-15

这里我觉得你说得对,确保万无一失,在循环之后加上clear也许更好,多谢提醒,写溜了把原生clear方法都忘了(◎_◎;)

0
1
qq_Zoyix_0
非常感谢!
2018-03-28
共1条回复

微信小游戏入门与实战,一天之内搞定微信小游戏开发

官方同步,第一时间掌握整套微信小游戏开发核心技术

3515 学习 · 664 问题

查看课程