zoukankan      html  css  js  c++  java
  • 匿名函数

    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函数

    那些看似不起波澜的日复一日,会突然在某一天让人看到坚持的意义。
  • 相关阅读:
    线性筛素数
    redis集成springmvc
    shiro登录权限认证
    jQuery插件
    maven多项目配置
    w
    触发器
    后悔了可以找我我们是朋友
    url upload data
    排队
  • 原文地址:https://www.cnblogs.com/Dcode/p/12755593.html
Copyright © 2011-2022 走看看