题目描述:写出执行结果并解释原因
var foo = function bar (){
return 12;
}
console.log(typeof bar());
答案:
//报错
Uncaught ReferenceError: bar is not defined
解析:
- 这种命名函数表达式函数只能在函数体内有效
var foo = function bar (){
return 12;
}
console.log(typeof bar());
//报错
Uncaught ReferenceError: bar is not defined