首页 > TAG信息列表 > 装饰器

JavaScript 设计模式——结构——装饰器

装饰器是一种结构设计模式,它允许我们将新行为放置在包含对象的特殊包装对象中,从而将新行为附加到对象上。 在下面的示例中,我们使用装饰器来扩展 Facebook 通知中的行为。class Notification { constructor(kind) { this.kind = kind || "Generic"; } getInfo() { retu