命名函数表达式
by shengoo
JavaScript
var f = function foo(){
return typeof foo; // foo是在内部作用域内有效
};
// foo在外部用于是不可见的
console.log(typeof foo); // "undefined"
console.log(f()); // "function"
var f2 = function g(){};
console.log(typeof g); // "function"
by shengoo
var f = function foo(){
return typeof foo; // foo是在内部作用域内有效
};
// foo在外部用于是不可见的
console.log(typeof foo); // "undefined"
console.log(f()); // "function"
var f2 = function g(){};
console.log(typeof g); // "function"