此类函数在执行一次过后即释放,立即执行函数由执行符号()进行执行,只有表达式才能被执行函数执行,可对立即执行函数进行传参和返回值,立即执行函数加不加函数名都一样,下面列出几种写法。
1. W3C建议使用
( function () { // .... } () )
2. 执行符号放在外面
( function () { // .... } ) ()
3. 这种方法一般常用这三种符号 + - ! 如果不加符号会语法报错
//正确写法 + function () { //.... } ()
此类函数在执行一次过后即释放,立即执行函数由执行符号()进行执行,只有表达式才能被执行函数执行,可对立即执行函数进行传参和返回值,立即执行函数加不加函数名都一样,下面列出几种写法。
1. W3C建议使用
( function () { // .... } () )
2. 执行符号放在外面
( function () { // .... } ) ()
3. 这种方法一般常用这三种符号 + - ! 如果不加符号会语法报错
//正确写法 + function () { //.... } ()