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