在 JavaScript 中,有时候我们需要在一个类的内部获取外部函数的名称。这在某些情况下可能是有用的,例如当我们想要在类的方法中动态地调用外部函数时。虽然 JavaScript 并没有提供直接获取外部函数名的内置方法,但我们可以使用一些技巧来实现这个目标。
下面是一种常见的方法,可以在 JavaScript 类中获取外部函数名:
function getExternalFunctionName() {
try {
throw new Error();
本文介绍了一种在JavaScript类内部获取外部函数名的方法,通过利用错误堆栈跟踪信息并匹配函数名。虽然JavaScript没有内置此功能,但通过解析堆栈跟踪可以实现,不过这种方法可能在某些环境或被压缩的代码中不准确。
订阅专栏 解锁全文
909

被折叠的 条评论
为什么被折叠?



