¿Hay alguna forma de obtener el nombre de la función de la persona que llama? [duplicar

Posible duplicado:
Javascript, ¿cómo encuentra la función de llamada?

Estoy experimentando un poco con javascript / jQuery esta mañana y estaba tratando de capturar el nombre de la persona que llama actualment

Así que en el siguiente ejemplo, el registro mostrarárunMe como la persona que llama yshowMe como el llamado.

jQuery(document).ready(function($) {

  function showMe() {
    // should log the runMe as the caller and showMe as callee
    console.log('Callee: ',arguments.callee)
    console.log('Caller: ',arguments.caller);
  }

  function runMe() {
    // getting executed as a button is pressed.
    showMe();
  }

  $('a').bind('click', function(e) {
    e.preventDefault();
    runMe();
  });

});

Lo anterior obviamente no funciona, de ahí mi pregunta para todos ustedes.

¿Hay una buena manera de llamar a la persona que llama en el ejemplo anterior?

por favor nota: soy consciente de que podría obtener la llamada derunMe y pasarlo ashowMe como argumento, pero esta pregunta apunta a una solución que no requiere que el llamante pase a la función 'manualmente'.

¿Hay razones para no hacer algo como esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta