Javascript 获取初始化/创建全局对象的函数名

Javascript 获取初始化/创建全局对象的函数名,javascript,Javascript,我有一个DatePicker类,它是从不同位置的不同函数用不同的选项调用的 现在我添加了一个selectbox,它根据所选的值为DatePicker加载额外的选项 在Selectbox的onchange事件中,我想用额外的选项刷新日期选择器 但是,由于DatePicker可以从不同的函数调用,具有不同的选项/设置 onChange事件实际上不知道最后调用了哪个函数,但我有一个全局数据采集器对象 是否有方法再次调用上次调用以显示DataPicker的同一函数?您可以更新DatePicker类中的一

我有一个DatePicker类,它是从不同位置的不同函数用不同的选项调用的

现在我添加了一个selectbox,它根据所选的值为DatePicker加载额外的选项

在Selectbox的onchange事件中,我想用额外的选项刷新日期选择器

但是,由于DatePicker可以从不同的函数调用,具有不同的选项/设置 onChange事件实际上不知道最后调用了哪个函数,但我有一个全局数据采集器对象


是否有方法再次调用上次调用以显示DataPicker的同一函数?

您可以更新DatePicker类中的一个变量—一个保存调用方id、名称或任何您想要的变量。如果函数调用DatePicker,它还将通过类的“初始值设定项”更新类变量,然后在onChange中,您可以通过检查该变量来检查谁调用了DatePicker,并执行相关操作。;)

你能不能把你的问题说清楚一点,加上一些代码?