function test() { alert(arguments.callee.name); }
b = test;
b();
В данном случае, получение имени работает статически для всего объявления. Если вам нужно получить имя динамически из экземпляра объекта, используйте один из следующих способов: b.toString();
или alert(b.name);