一句话,装饰器就是封装函数的函数。
那么他与普通的函数嵌套有啥区别呢?
1 返回修改之后的函数对象
2 返回的新函数对象赋值给原来的标示符
3 丧失对原来函数的访问
嗯,读三遍。
那么为什么要装饰呢?
装饰器可以让函数轻装上阵,更重要的是将函数的约束放置于接口处,使意
图更加明了,同时又不增加调用者的负担。
拒绝废话------------严小日说人话系列
一句话,装饰器就是封装函数的函数。
那么他与普通的函数嵌套有啥区别呢?
1 返回修改之后的函数对象
2 返回的新函数对象赋值给原来的标示符
3 丧失对原来函数的访问
嗯,读三遍。
那么为什么要装饰呢?
装饰器可以让函数轻装上阵,更重要的是将函数的约束放置于接口处,使意
图更加明了,同时又不增加调用者的负担。
拒绝废话------------严小日说人话系列