zoukankan      html  css  js  c++  java
  • js_高级_闭包

      1、闭包的概念

      在一个作用域(不一定是全局作用域)可以访问另一个作用域(函数作用域)的变量;闭包也可以理解成一种现象

      当一个作用域可以访问另一个作用域的变量时此时就发生了闭包。

      闭包也是一个函数:闭包的基本形式----函数返回函数(函数嵌套)+ 被返回的函数使用访问到了外层函数的变量  

      创建好一个函数后,在函数执行时会开启一个函数作用域,当函数执行完后,函数作用域会被销毁,局部变量也随之被销毁

      

      

      演示闭包

       

    2、闭包的应用

        

          

         

    3、思考题:闭包产生的条件

      

      

       

     

        

      

  • 相关阅读:
    IE11浏览器:请不要再叫我IE,谢谢
    Hadoop HA高可用搭建流程
    YARN
    MapReduce
    HDFS
    shell
    shell总结
    linux总结
    maven+log4j
    Spring
  • 原文地址:https://www.cnblogs.com/yangyutian/p/10944727.html
Copyright © 2011-2022 走看看