js 如何获取方法名称

window.__hello("copyLink", {
    params: {
        str: "hello word"
    },
    callback: window.__copyLinkResponse = function(r) => {
        console.log(r)
    }
    
})
window.__hello = function(methodName, data) {
    // 获取data.callback 方法名称 也就是 __copyLinkResponse 如何获取??
    
    
}
阅读 5.1k
1 个回答

这是什么语法

function(r) => {
    console.log(r)
}

Function 可以通过 Function.name 获取方法名称
如果是匿名函数就 没有name

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题