相关疑难解决方法(0)

命名匿名函数

有可能以某种方式为匿名函数设置名称吗?

没有必要为匿名函数添加函数名称到命名空间,但我想避免在我的javascript调试器中看到大量(?),这样我就可以保持调用堆栈跟踪信息.

我也可以安全地将正常声明的函数作为参数而不是匿名函数传递,或者我会遇到一些奇怪的错误.它似乎工作.

$("object").bind("click", function() { alert("x"); });

$("object").bind("click", function debuggingName() { alert("x"); });
Run Code Online (Sandbox Code Playgroud)

[编辑]

我的意思是喜欢的东西

$("object").bind("click", function() { Function.Name = "debuggingName"; alert("x"); });
Run Code Online (Sandbox Code Playgroud)

javascript debugging anonymous-types

21
推荐指数
2
解决办法
2万
查看次数

标签 统计

anonymous-types ×1

debugging ×1

javascript ×1