详解es6通过weakmap解决内存泄漏问题