我有一个 JavaScript 函数,可以直接调用,也可以作为 jQuery 事件的回调函数进行调用。
在后一种情况下,将传递 jQuery Event 对象作为参数。当我直接调用函数时,我还提供了另一种类型的参数(但仍然是对象)。
因此,需要能够检查(在函数内部)函数是如何被调用的,以知道它正在处理哪种类型的参数。
有没有一种简单的方法来实现这个?
在后一种情况下,将传递 jQuery Event 对象作为参数。当我直接调用函数时,我还提供了另一种类型的参数(但仍然是对象)。
因此,需要能够检查(在函数内部)函数是如何被调用的,以知道它正在处理哪种类型的参数。
有没有一种简单的方法来实现这个?