闭包、装饰器

闭包的本质就是函数嵌套,就是在函数里面定义函数,

内部函数可以引用外部函数的参数和变量

参数和变量不会被垃圾回收机制给回收

闭包的用途:可以存循环的索引值、做私有变量计数器

装饰器:

一个简单的装饰器

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 函数 什么是函数? 将具有某种功能的代码放到一起, 构成一个函数.为什么说函数? 因为需要研究一个问题, 函数可以...
    DragonFangQy阅读 4,509评论 0 2
  • 闭包 由于闭包引用了外部函数的局部变量,则外部函数的局部变量没有及时释放,消耗内存 x = 300 def tes...
    清清不快乐阅读 897评论 0 0
  • 在学习 Python 的时候,庆幸自己有 JavaScript 的基础,在学习过程中,发现许多相似的地方,如导包的...
    柏丘君阅读 4,911评论 2 8
  • 闭包: 闭包的本质就是函数嵌套,就是在函数里面定义函数, 内部函数可以引用外部函数的参数和变量 参数和变量不会被垃...
    空___白阅读 1,085评论 0 0
  • 闭包 闭包实现函数嵌套外函数里包装一个内函数外函数作用域有一个局部数据对象内部函数对于外部函数作用域里非全局变量的...
    心水Diana阅读 1,293评论 0 0