Есть функция ( не работает ):
function showName(f){
var fName=f.name;
alert(fName); // 'Rain'
}
function Rain(){
showName(this); // отправим себя
}
Rain()
Дополнение
Мне кажется туповато писать имя функции и обращаться к нему:
https://developer.mozilla.org/ru/doc.../Function/name
Понимаю, если имя функции не известно и мы хотим узнать его, как в моем вопросе, а тут получается типа:
showName.name // showName
или
Тимур.имя // Тимур
Мда...
А
Function.caller не стандартно. Эх...