将一个命名函数传递给一个变量之后,可以在命名函数内部调用的函数, JavaScript 的 命名处理 所致, 函数名在函数内是可见的。
但是假如在函数的外部调用,就会报错
此时在命名函数声明之外的地方是不可见test函数的,解析成了func函数
注意:在IE8及8以下的浏览器错误解析成了两个函数
将一个命名函数传递给一个变量之后,可以在命名函数内部调用的函数, JavaScript 的 命名处理 所致, 函数名在函数内是可见的。
但是假如在函数的外部调用,就会报错
此时在命名函数声明之外的地方是不可见test函数的,解析成了func函数
注意:在IE8及8以下的浏览器错误解析成了两个函数