支持es5.1的新浏览器function上增加了一个name属性,这样调试的时候就很容易追踪到具体调用当前方法的函数。

function a(){
    console.log(arguments.callee.caller.name );//b
}
function b(){
    a();
}
b();

chrome 21,firefox 13,opera 11.64

本人亲测可用

 

[javascript]强大的function name属性

 

相关文章:

  • 2022-12-23
  • 2021-07-03
  • 2021-09-24
  • 2021-06-08
  • 2022-02-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-30
  • 2021-06-24
  • 2022-12-23
  • 2021-11-25
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案