标签: javascript
可以说我的变量包含一个绑定函数,除了对该函数使用某个对象作为“ this”之外,我对该函数一无所知。有可能找出它的绑定对象吗?
基本上,我正在尝试简化自定义事件系统的析构函数的创建。由于弱引用还不是问题,所以我不能让监听器闲散无声,否则它们将保留其回调以及与它们连接的所有对象永远存活。
但是,如果我能找到回调的“ this”,就可以轻松地检查就我所关心的自定义类是否已销毁,而不必为它们各自编写自定义析构函数。