48 .var声明函数和function声明函数的区别
定义函数的方式:
1. 函数表达式定义函数 function expression
2. 函数式声明 function declaration
区别:
var声明的函数,只能在声明之后调用,因为函数表达式在函数执行阶段才会赋值给函数名 ;
function声明的函数可以在声明之前调用,因为函数表达式是在解析代码之前就赋值给函数名了 ;
卷帝
定义函数的方式:
1. 函数表达式定义函数 function expression
2. 函数式声明 function declaration
区别:
var声明的函数,只能在声明之后调用,因为函数表达式在函数执行阶段才会赋值给函数名 ;
function声明的函数可以在声明之前调用,因为函数表达式是在解析代码之前就赋值给函数名了 ;