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

      1、闭包的概念

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

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

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

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

      

      

      演示闭包

       

    2、闭包的应用

        

          

         

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

      

      

       

     

        

      

  • 相关阅读:
    Spark高级数据分析· 2数据分析
    rtsp 学习
    vs code 体验
    RTP 学习
    libev 学习使用
    TS 数据流分析学习
    linux 编程
    times、 time、clock函数说明
    gcc 学习
    2010912 双模机顶盒学习记录
  • 原文地址:https://www.cnblogs.com/yangyutian/p/10944727.html
Copyright © 2011-2022 走看看