用函数声明创建的函数可以在函数定义之前就进行调用;而用函数表达式创建的函数不能在被赋值之前进行调用。 用函数声明创建的函数可以在函数解析后调用(解析时进行等逻辑处理);
而用函数表达式创建的函数是在运行时进行赋值,且要等到表达式赋值完成后才能调用。