2020-06-08 js函数声明和函数表达式的区别 青花鱼 2020-08-25 75 阅读1分钟 区别就是函数声明会有函数提升( Hoisting),而函数表达式没有 函数声明: a(); //没有问题,因为函数会被提升 function a (){ ... } 函数表达式: a(); //会报错 let a = function(){ ... } a(); //没有问题