需要有一个方法,在那个函数中调用就能得到哪个函数的名称,就像下面的这个getname()一样【注意:这个getname是我虚拟出来的,我 就是需要这个东西,但不知道怎么弄】
<script> function myfun1() { alert(getname());//要显示这个函数的名字,myfun1 } myfun1(); </script>
function myfun1 () { alert(/function\s+([\S]+)\s*\(/.exec(arguments.callee)[1]);}myfun1();