首页 > 其他 > 详细

匿名函数

时间:2020-04-22 21:04:48      阅读:46      评论:0      收藏:0      [点我收藏+]

1、创建函数

函数声明    function fn(){   }

函数表达式,把匿名函数赋给变量,变量名称就是函数名称

var fun=function(){  }

fun();  //函数调用

2、匿名函数自调用

 如果变量出现在全局,会存在全局污染,需要放到函数中,这时候就是在一个函数作用域下,防止全局污染。但是函数如果有名称,函数名称也是变量,照样存在污染,需要使用还没有名称的函数(匿名函数)

( function(){

   //函数作用域下,防止全局污染

} )(); //自调用

3、回调函数

  就是把另一个函数以参数的形式传递,此时实参在这里就叫回调函数。

function ran(madai){

   console.log(‘小兔子开始跑‘);

   madai();

}

function dong(){

  console.log(‘乌龟开始跑‘);

}

ran(dong); //传递实参dong给madai   madai()就会调用dong函数

匿名函数

原文:https://www.cnblogs.com/Dcode/p/12755593.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!