get a function name from the function in Javascript


One day I needed to get the function name from the function itself. Here is what I found.

function functionName(fn)
{
var name=/\W*function\s+([\w\$]+)\(/.exec(fn);
if(!name)return 'No name';
return name[1];
}

via http://bytes.com/topic/javascript/answers/640929-obtain-function-name

Fab

Engineer - Web Juggler - Confit de canard
Fab

Latest posts by Fab (see all)

Leave a comment

Your email address will not be published. Required fields are marked *