一、具名函数 和 函数声明的方式
具名函数可随处定义,调用不会报错。
函数声明必须先定义,再调用,否则报错。
区别:具名函数存在函数提升,函数声明不存在函数提升
二、匿名函数自执行
//书写方式,2个小括号。括号1是匿名函数,括号2代表执行,里边是实参
(function(a){
console.log(a)
})("lili")
//
//书写方式,2个小括号。括号1是匿名函数,括号2代表执行,里边是实参
(function(a){
console.log(a)
})("lili")
//