会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
1800000000nm
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
3
4
5
6
7
8
9
下一页
2023年3月14日
前端设计模式——代理模式
摘要: 代理模式(Proxy Pattern):前端设计模式中的代理模式是一种结构型模式,它允许在不改变原始对象的情况下,通过引入一个代理对象来控制对原始对象的访问。代理对象充当原始对象的中介,客户端与代理对象交互,代理对象再将请求转发给原始对象。 代理模式在前端开发中经常被用来处理一些复杂或者耗时的操作,
阅读全文
posted @ 2023-03-14 09:48 1800000000nm
阅读(159)
评论(0)
推荐(0)
编辑
2023年3月13日
前端设计模式——职责链模式
摘要: 职责链模式(Chain of Responsibility pattern)是一种行为设计模式,用于将请求从一个对象传递到另一个对象,直到找到能够处理请求的对象为止。 职责链模式通常涉及一系列处理对象,每个对象都负责处理请求的一部分,并将请求传递给下一个对象,直到请求得到满足或者处理结束。这种方式可
阅读全文
posted @ 2023-03-13 09:42 1800000000nm
阅读(73)
评论(0)
推荐(0)
编辑
2023年3月12日
前端设计模式——适配器模式
摘要: 适配器模式(Adapter Pattern):将一个类的接口转化为客户端所期望的接口,使得原本不兼容的类可以一起工作。在前端开发中,可以使用适配器模式来处理不同浏览器之间的兼容性问题。 适配器模式通常包含三个角色:客户端、目标对象和适配器对象。客户端调用适配器对象的接口,适配器对象再调用目标对象的接
阅读全文
posted @ 2023-03-12 19:05 1800000000nm
阅读(123)
评论(0)
推荐(0)
编辑
2023年3月11日
前端设计模式——策略模式
摘要: 在前端开发中,策略模式是一种常用的设计模式,它可以让我们在不改变对象本身的情况下,通过修改其内部的算法实现不同的行为。策略模式常常被用于实现一些复杂的业务逻辑,特别是需要根据不同的条件进行处理的情况。 下面是一个简单的示例,演示了如何使用策略模式来实现一个计算器: // 定义一个策略对象 const
阅读全文
posted @ 2023-03-11 16:35 1800000000nm
阅读(121)
评论(0)
推荐(0)
编辑
2023年3月10日
前端设计模式——装饰者模式
摘要: 装饰者模式(Decorator Pattern)是一种结构型设计模式,它允许你在不改变对象自身的基础上,动态地给一个对象添加额外的功能。在前端中,装饰者模式经常被用于扩展或修改组件的行为或样式。 JavaScript 中的装饰者模式可以通过以下几种方式实现: 1. 通过扩展对象的属性或方法来实现装饰
阅读全文
posted @ 2023-03-10 09:51 1800000000nm
阅读(99)
评论(0)
推荐(0)
编辑
2023年3月9日
前端设计模式——中介者模式
摘要: 前端中介者模式(Mediator Pattern),用于将对象之间的通信解耦并集中管理。它通过引入一个中介者对象,将对象之间的交互转移到中介者对象中,从而避免对象之间直接相互通信。 在前端开发中,中介者模式常常被用于管理复杂的用户界面或组件之间的交互,比如 GUI 组件、聊天室、游戏等等。通过引入一
阅读全文
posted @ 2023-03-09 10:05 1800000000nm
阅读(69)
评论(0)
推荐(0)
编辑
2023年3月8日
前端设计模式——观察者模式
摘要: 前端中的观察者模式(Observer Pattern),定义了对象之间的一种一对多的依赖关系,使得当一个对象状态发生改变时,所有依赖于它的对象都能够得到通知并自动更新。 在前端开发中,观察者模式常被用来实现组件间的数据传递和事件处理。比如,当一个组件的状态发生改变时,可以通过观察者模式来通知其他组件
阅读全文
posted @ 2023-03-08 14:46 1800000000nm
阅读(262)
评论(0)
推荐(0)
编辑
前端设计模式——发布订阅模式
摘要: JavaScript中的发布/订阅模式(Pub/Sub)是一种常用的设计模式。它允许在应用程序中定义对象之间的一对多的依赖关系,当一个对象的状态发生变化时,所有依赖于它的对象都会被通知和更新。 在发布/订阅模式中,有两种类型的对象:发布者和订阅者。发布者是事件的发出者,它通常维护一个事件列表,并且可
阅读全文
posted @ 2023-03-08 09:57 1800000000nm
阅读(224)
评论(0)
推荐(0)
编辑
2023年3月7日
前端设计模式——单例模式
摘要: 单例模式是一种设计模式,它可以确保某个类只有一个实例,并提供一个全局的访问点来访问该实例,我们可以使用单例模式来管理全局状态和共享资源。 在JavaScript中,单例模式可以通过多种方式实现,以下是一些常见的实现方式: 1. 对象字面量 使用对象字面量可以轻松地创建单例对象,例如: const s
阅读全文
posted @ 2023-03-07 11:16 1800000000nm
阅读(76)
评论(0)
推荐(0)
编辑
2023年3月6日
前端设计模式——工厂模式
摘要: 前端中的工厂模式是一种创建对象的设计模式,它可以让我们封装创建对象的细节,我们使用工厂方法而不是直接调用 new 关键字来创建对象,使得代码更加清晰、简洁和易于维护。在前端开发中,工厂模式通常用于创建多个相似但稍有不同的对象,比如创建一系列具有相同样式和行为的按钮或者表单。 在实现工厂模式时,通常需
阅读全文
posted @ 2023-03-06 11:01 1800000000nm
阅读(219)
评论(0)
推荐(0)
编辑
上一页
1
···
3
4
5
6
7
8
9
下一页