https://imweb.io/topic/5b1403bbd4c96b9b1b4c4e9e 文章阅读笔记
1、装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。
2、js 中的装饰器
装饰器(Decorator)是ES7中的一个新语法。正如其字面意思而言,它可以对类、方法、属性进行修饰,从而进行一些相关功能定制。
由于存在函数提升,使得装饰器不能用于函数。类是不会提升的,所以就没有这方面的问题。
3、用对方法添加检测类型log 装饰器的例子介绍了怎样实现一个装饰器。
4、js 中的装饰器的原理
JS中的装饰器本质也是一个函数,利用的是JS中object的descriptor,这个函数会接收三个参数,包括
5、介绍了一些常见的装饰器
core-decorators.js是一个第三方模块,提供了几个常见的装饰器,通过它可以更好地理解装饰器。
6、介绍了react中装饰器的应用
7、相关阅读
网友评论