How does DevTools determine an object's constructor's name?

前端 未结 2 434
悲哀的现实
悲哀的现实 2020-12-10 05:05

I\'m using Chrome v22.0.1229.94 m, not that it should matter, but just in case :-)

Portability is of no concern to me. As long as it works with Chrome (and Safa

2条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-10 05:38

    In the case for foo, you're creating a function expression. That means, you're assigning an anonymous function to a variable.

    You can't resolve the function name programatically like that, unless you give the function a name and create a "named function expression".

    var foo = function foo() {
      ...
    }
    

提交回复
热议问题