装饰器也是应用闭包的一种场景.

什么是装饰器?

如果一个函数已经定义完成, 需要在不修改这个函数源码的前提下给这个函数增加一些功能, 这个时候就可以使用装饰器.

装饰器本质上是一个函数, 其主要用途是包装另一个函数或类.

包装的主要目的是透明地修改和增强被包装对象的行为.

Copyright © 李振超 2018 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-02-25 07:12:09

results matching ""

    No results matching ""