会员
众包
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
1800000000nm
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2023年3月24日
前端设计模式——外观模式
摘要: 外观模式(Facade Pattern):它提供了一个简单的接口,用于访问复杂的系统或子系统。通过外观模式,客户端可以通过一个简单的接口来访问复杂的系统,而无需了解系统内部的具体实现细节。 在前端开发中,外观模式常常被用于封装一些常用的操作,以简化代码复杂度和提高代码可维护性。比如,一个用于处理数据
阅读全文
posted @ 2023-03-24 09:51 1800000000nm
阅读(344)
评论(0)
推荐(2)
编辑
2023年3月23日
前端设计模式——备忘录模式
摘要: 备忘录模式(Memento Pattern):是一种行为型设计模式,在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。在JavaScript中,可以使用闭包来实现备忘录模式。 备忘录模式通常用于处理用户界面的状态。当用户与应用程序交互时,应用程序会根据用户的输入更改其状态。
阅读全文
posted @ 2023-03-23 09:45 1800000000nm
阅读(281)
评论(0)
推荐(0)
编辑
2023年3月22日
前端设计模式——模板方法模式
摘要: 模板方法模式(Template Method Pattern):定义一个行为的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个行为的结构即可重定义该行为的某些特定步骤。 这些步骤被称为“具体操作”(Concrete Operations),而整个行为的结构和顺序则被称为“模板方法”(T
阅读全文
posted @ 2023-03-22 09:42 1800000000nm
阅读(226)
评论(0)
推荐(0)
编辑
2023年3月21日
前端设计模式——状态模式
摘要: 状态模式(State Pattern):将对象的行为和状态分离,使得对象可以根据不同的状态来改变自己的行为。在前端开发中,可以使用状态模式来管理页面的状态和响应用户的交互。 在状态模式中,对象的行为取决于其内部状态,当状态发生变化时,对象的行为也会相应地发生改变。这种模式通过将状态抽象为独立的类来实
阅读全文
posted @ 2023-03-21 15:00 1800000000nm
阅读(144)
评论(0)
推荐(0)
编辑
前端设计模式——桥接模式
摘要: 桥接模式(Bridge Pattern)是一种结构型设计模式,用于将一个大类或一系列紧密相关的类拆分为抽象和实现两个独立的层次结构,从而能够更好地组合和扩展这些类。 在前端开发中,桥接模式通常用于处理 UI 组件的复杂性,将组件的抽象与实现分离,使得它们能够独立地变化。通过桥接模式,我们可以让组件的
阅读全文
posted @ 2023-03-21 09:57 1800000000nm
阅读(200)
评论(0)
推荐(1)
编辑
2023年3月20日
前端设计模式——过滤器模式
摘要: 前端设计模式中的过滤器模式(Filter Pattern)是一种结构型设计模式,它允许我们使用不同的条件来过滤一组对象,并返回符合条件的对象列表。 在过滤器模式中,我们有一个包含多个对象的列表,需要根据一些条件来筛选出符合条件的对象。通常情况下,可以使用多个过滤器来实现这个功能。每个过滤器都是一个独
阅读全文
posted @ 2023-03-20 09:39 1800000000nm
阅读(337)
评论(0)
推荐(1)
编辑
2023年3月19日
前端设计模式——原型模式
摘要: 原型模式(Prototype Pattern):使用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 在JavaScript中,所有的对象都有一个原型链。原型链是一种机制,它允许我们在对象上定义属性和方法,并且可以从它的原型中继承属性和方法。当我们访问一个对象的属性或方法时,JavaSc
阅读全文
posted @ 2023-03-19 19:08 1800000000nm
阅读(143)
评论(0)
推荐(0)
编辑
2023年3月17日
前端设计模式——组合模式
摘要: 组合模式(Composite Pattern)是一种结构型设计模式,它允许将对象组合成树形结构,并且可以像操作单个对象一样操作整个树形结构。 组合模式的核心思想是将对象组织成树形结构,其中包含组合对象和叶子对象两种类型。组合对象可以包含叶子对象或其他组合对象,从而形成一个树形结构。 组合模式可以应用
阅读全文
posted @ 2023-03-17 09:42 1800000000nm
阅读(106)
评论(0)
推荐(0)
编辑
2023年3月16日
前端设计模式——迭代器模式
摘要: 迭代器模式(Iterator Pattern):提供一种方法顺序访问一个聚合对象中的各个元素,而不需要暴露该对象的内部表示。在JavaScript中,可以使用迭代器模式来操作数组或类数组对象。 在迭代器模式中,集合对象包含一个方法,用于返回一个迭代器,该迭代器可以按顺序访问该集合中的元素。迭代器提供
阅读全文
posted @ 2023-03-16 10:03 1800000000nm
阅读(75)
评论(0)
推荐(0)
编辑
2023年3月15日
前端设计模式——命令模式
摘要: 命令模式(Command Pattern):它允许你将操作封装成对象。这些对象包括了被调用的方法及其参数。这些命令对象可以被存储、传递和执行。 在前端开发中,命令模式可以被用于实现可撤销和重做的操作。例如,在一个文本编辑器中,可以使用命令模式来实现撤销和重做操作。对于每一个编辑操作,可以创建一个命令
阅读全文
posted @ 2023-03-15 09:52 1800000000nm
阅读(100)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
下一页