Javascript var a = function b(){}

时间:2013-07-11 03:09:13

标签: javascript

var a = function b() {
    console.log( typeof b === 'function' );
};
a();  // true
console.log( typeof b === 'function' );  // false

为什么第二个结果是假的?

1 个答案:

答案 0 :(得分:10)

这是命名的函数表达式

其名称仅在函数内可见。

有关更多信息,请参阅this article