Показать сообщение отдельно
  #5 (permalink)  
Старый 28.08.2009, 12:01
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

function test() {
        alert(23);
    }
    function getFnName(fn) {
        return fn.toString().match(/function ([^(]*)\(/)[1];
    }
    alert(getFnName(test));

Нужно учитывать, что у функции может не быть имени.
Ответить с цитированием