1. 函数执行的时候,函数体内部创建的变量我们是无法获取和操作的,如果要想获取内部的信息,我们需要return返回值,把信息返回才可以
  2. 没有写return,函数默认返回值是undefined
  3. 函数体中遇到return,后面代码则不再执行了

匿名函数

匿名函数之函数表达式:把一个匿名函数本身作为值赋值给其它东西,这种函数一般不是手动触发执行,而且靠其它程序驱动触发执行(例如:触发某个事件的时候把它执行等)

document.body.onclick = function () {}

setTimeout(function(){},1000); //=>设置定时器,1000MS后执行匿名函数

匿名函数之自执行函数:创建完一个匿名函数,紧接着就把当前函数加小括号执行

 (function(n){
     //n=>100
 })(100);

麦子
23 声望3 粉丝

学习前端