场景 执行一个函数,无所谓函数名。定义之后,就立刻执行。 语法:(定义一个没有名字的函数)(); ( function(){ console.log('自执行函数');//自执行函数 } )(); 自执行函数和闭包函数 var inner=( function (){ var a=0; return function(increment){ a=a+increment; console.log(a); } } )(); inner(1);//1 inner(2);//3