FF函数声明放在一个块作用域中
function outFun(){
if(1){var a = 1;
innerFun();
function innerFun(){
console.log(a)
}
}
return;
};
outFun();
FF下会出错:
chrome、IE下好使
mark一下别人的解释http://blog.csdn.net/dxx1988/article/details/6918385
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions#Function_constructor_vs._function_declaration_vs._function_expression