摘要: 一、装饰器 装饰器的存在是为了实现开放封闭原则: 封闭: 已实现的功能代码块不应该被修改; 开放: 对现有功能的扩展开放。 理解装饰器的三要素: 函数的作用域 高阶函数 闭包 1. 闭包 闭包定义:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包( 阅读全文
posted @ 2017-12-04 16:35 隔壁王师傅 阅读(1167) 评论(0) 推荐(1) 编辑