// TypeError: undefined is not a function functionOne(); var functionOne = function() { console.log("Hello!"); };
var定义函数,遵循执行顺序
// Outputs: "Hello!" functionTwo(); function functionTwo() { console.log("Hello!"); }
function(){}定义函数,可以被智能查找
if (test) { // Error or misbehavior function functionThree() { doSomething(); } }
在 条件从句 中使用 function fn(){}来声明函数会导致错误
QQ-156320966