可以确定绑定函数包装的函数吗?

时间:2015-08-05 14:13:05

标签: node.js

我编写了一组库函数,这些函数基于在设置期间添加的一组规则进行操作。规则与函数关联,并在稍后将这些函数作为参数传入时应用。一切正常,除非有人添加规则,然后在传递时绑定函数(例如this.func.bind(this))这是一个全新的函数,无法追溯到原始函数。

我试过阅读文档,据我所知,没有办法确定绑定函数“指向”的函数。此外,我尝试在函数上设置的任何属性都会丢失,并且它们不会被复制到新的绑定函数中。

这有什么办法吗?我认为这不是一个交易破坏者,但我知道,当他们不可避免地忘记他们应该在添加规则之前绑定功能(如果他们要这样做)时,这将成为一个潜在的人,所以我希望有人可能会有一个解决方法。

0 个答案:

没有答案