Saber qual função chamou o Javascript

Da pra saber qual foi a função que chamou uma segunda função?
Ex.
a função 1 chama a 2. tem como a 2 registrar que foi chamada pela 1? um this ou algo parecido?

Tenta isso


function abc() {
   console.log("caller is " + abc.caller.name);
}

function m1() { abc(); }
function m2() { abc(); }

para mais informações você pode verificar na documentação da mozilla https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/caller