美文网首页
typescript中装饰器的作用

typescript中装饰器的作用

作者: 前端人 | 来源:发表于2020-02-23 16:03 被阅读0次

本文不包含任何一句代码,是坐而论道,需要你对装饰器概念已经有些了解。

不了解,请转 https://www.cnblogs.com/loaderman/p/11041040.html

什么是装饰器?
在编译阶段,给类,方法, 属性, 函数参数 添加功能的函数。

重点理解是在编译阶段,不是运行阶段。在编译阶段,意味着要使装饰器发挥作用,必须要修改扩充类等编程对象的定义才能发挥出它的作用。

使用装饰器的一个重要规则
要用装饰器扩展功能而不是覆盖原来的功能

装饰器的作用
让人更加关注业务代码的开发,封装功能辅助性的代码。重点就是让人把焦点放在业务上,实现焦点分离。

装饰器应用场景

  • -封装写日志的代码,
  • -处理异常的代码,
  • -装饰器实现节流,
  • -装饰器实现防抖

具体实现请转 https://juejin.im/post/5dce1daff265da0bdc4c19db

相关文章

网友评论

      本文标题:typescript中装饰器的作用

      本文链接:https://www.haomeiwen.com/subject/gpujqhtx.html