JavaScript教程:匿名函数和函数表达式

说明

顾名思义,就是没有名字的函数,如下:

function(形参){
    // 函数体
}

注意:这种写法是要报错的

函数表达式

将匿名函数赋值给变量,如下:

var add = function(a,b){
    return a+b
}

调用

add(1,2)

作为形参传给另一个函数

回调函数 的简略写法

作为函数的返回值

即:函数返回一个匿名函数

应用场景:闭包

自调用函数

JavaScript教程:避免使用全局变量-自调用函数


原文出处:/show_1IX3mLBLiJSf.html