首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
GrontyLion
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
最新
热门
JavaScript设计模式「基于ES2024」:行为型模式-策略模式
策略模式是一种行为设计模式,它定义了算法家族,分别封装起来,让它们之间可以互相替换。这种模式让算法的变化独立于使用算法的客户端。 实现思路 PaymentStrategy 接口:定义了所有具体支付策略
JavaScript设计模式「基于ES2024」:行为型模式-状态模式
状态模式是一种行为设计模式,它允许一个对象在其内部状态改变时改变它的行为。这种模式将状态-specific行为封装在独立的类中,并将动作委托给当前状态对象,从而消除了许多条件语句。 实现思路 Vend
JavaScript设计模式「基于ES2024」:行为型模式-观察者模式
观察者模式是一种行为设计模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 实现思路 Observ
JavaScript设计模式「基于ES2024」:结构型模式-代理模式
代理模式是一种结构型设计模式,它允许你提供一个替代品或占位符来控制对原始对象的访问。这种模式通过创建一个代表原始对象的代理对象,可以在不改变原始对象代码的情况下,添加新的功能或控制对象的访问。 实现思
JavaScript设计模式「基于ES2024」:结构型模式-享元模式
享元模式是一种结构型设计模式,它通过共享来有效地支持大量细粒度对象。这种模式通过共享来最小化内存使用或计算开销,特别适用于需要创建大量相似对象的场景。 实现思路 CharacterStyle 类(享元
JavaScript设计模式「基于ES2024」:结构型模式-外观模式
外观模式是一种结构型设计模式,它为复杂的子系统提供了一个简化的接口。这种模式通过创建一个高层接口来隐藏系统的复杂性,使得客户端代码更容易使用和理解。 实现思路 子系统类: LightingSystem
JavaScript设计模式「基于ES2024」:结构型模式-装饰器模式
装饰器模式是一种结构型设计模式,它允许你通过将对象放入包含行为的特殊封装对象中来为原对象动态地添加新的行为。这种模式在不修改现有代码的情况下,灵活地扩展对象的功能。 实现思路 Coffee 类:这是基
JavaScript设计模式「基于ES2024」:结构型模式-组合模式
组合模式是一种结构型设计模式,它允许你将对象组合成树形结构来表现"部分-整体"的层次结构。这种模式使得客户端可以统一地对待单个对象和组合对象。 实现思路 FileSystemComponent 类:这
JavaScript设计模式「基于ES2024」:结构型模式-桥接模式
桥接模式是一种结构型设计模式,它将抽象部分与实现部分分离,使它们都可以独立地变化。这种模式对于处理跨平台应用、支持多种类型的数据库服务或处理不同类型的用户界面控件特别有用。 实现思路 DrawingA
JavaScript设计模式「基于ES2024」:结构型模式-适配器模式
适配器模式是一种结构型设计模式,它允许不兼容的接口之间进行协作。这种模式在集成新的或已存在的组件到现有系统时特别有用,特别是当这些组件的接口与系统期望的接口不匹配时。 实现思路 MediaPlayer
下一页
个人成就
文章被点赞
27
文章被阅读
2,271
掘力值
64
关注了
0
关注者
1
收藏集
1
关注标签
13
加入于
2021-06-11