Bootstrap

JavaScript中函数声明和函数表达式

 

函数声明

函数表达式 

写法

区别

函数声明在js解析时会进行函数提升,即只要在同一个作用域内,不管函数声明定义在哪里,该函数都可以调用

函数表达式的值在js运行时确定。只有在赋完值后,才能调用该函数

举例

输入:

输出:

输入:

输出:

;