可能重复:
var var fn = function(){...}和var fn = function foo(){...}是否有所不同?
从这里
我知道声明函数和将它们声明为变量之间存在差异.
但目前尚不清楚以下两者之间是否存在任何差异:
var func_name = function(param, param1){...};
Run Code Online (Sandbox Code Playgroud)
和:
var func_name = function func_name(param, param1){...};
Run Code Online (Sandbox Code Playgroud)
它们完全相同吗?
我很确定这只是为了让调试更容易。
看来命名函数可以带来更愉快的调试体验。调试应用程序时,拥有包含描述性项目的调用堆栈会产生巨大的差异。
归档时间: |
|
查看次数: |
346 次 |
最近记录: |