Можно ли каким-то образом установить имя для анонимных функций?
Нет необходимости добавлять имена функций в пространство имен для анонимных функций, но я бы хотел, чтобы в моем отладчике javascript не было большого количества (?) так что я могу сохранить информативность трассировки стека вызовов.
Также могу ли я безопасно передавать обычные объявленные функции в качестве аргументов вместо анонимных функций, или я столкнусь с некоторыми странными ошибками. Кажется, работает.
$("object").bind("click", function() { alert("x"); });
$("object").bind("click", function debuggingName() { alert("x"); });
[Edit]
Я имел в виду что-то вроде
$("object").bind("click", function() { Function.Name = "debuggingName"; alert("x"); });