zoukankan      html  css  js  c++  java
  • 闭包

    函数外部无法读取函数内的局部变量

    函数内部可以直接读取全局变量

    函数内部声明变量的时候,一定要使用var命令。如果不用的话,实际上声明了一个全局变量


    如何从外部读取局部变量?(闭包的作用)

    在函数的内部, 再定义一个函数 这就是闭包。

    只有函数内部的子函数才能读取局部变量,

    闭包就是将函数内部和函数外部连接起来的一座桥梁。

    闭包的用途

    1.可以读取函数内部的变量
    2.让这些变量的值始终保持在内存中

  • 相关阅读:
    IO流
    泛型类
    自动打包&解包:auto-boxing&unboxing
    Map接口
    如何选择数据结构
    Compareable接口
    List常用算法
    equals和==
    List接口
    set接口
  • 原文地址:https://www.cnblogs.com/xyc211/p/7424560.html
Copyright © 2011-2022 走看看