首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Asort
掘友等级
前端
公众号: 前端划水仔
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
197
文章 163
沸点 34
赞
197
返回
|
搜索文章
Asort
前端
·
9小时前
关注
JavaScript设计模式(二十)——状态模式 (State):复杂状态管理的优雅解决方案
引言:状态模式的核心价值 状态模式是一种行为设计模式,它允许对象在内部状态改变时改变其行为,而无需使用大量的条件语句。在JavaScript开发中,当面对复杂的状态管理需求...
1
评论
分享
Asort
前端
·
3天前
关注
JavaScript设计模式(十九)——观察者模式 (Observer)
引言:观察者模式在现代JavaScript开发中的地位 观察者模式(Observer)是一种行为设计模式,它定义了对象间一对多的依赖关系,当一个对象状态改变时,所有依赖它的...
2
评论
分享
Asort
前端
·
4天前
关注
JavaScript设计模式(十八)——备忘录模式:状态保存与恢复的艺术
引言:理解备忘录模式的本质 备忘录模式是一种行为型设计模式,它允许在不破坏封装性的前提下捕获对象的内部状态,并在之后恢复该状态。这种模式的核心价值在于实现"时间旅行"功能,...
0
评论
分享
Asort
前端
·
5天前
关注
JavaScript设计模式(十七)——中介者模式 (Mediator):解耦复杂交互的艺术与实践
引言:中介者模式的核心价值 中介者模式是一种行为设计模式,通过引入中介对象来集中管理对象间的通信,减少对象间的直接依赖。在复杂的JavaScript应用中,随着组件数量增长...
2
评论
分享
Asort
前端
·
6天前
关注
JavaScript设计模式(十六)——迭代器模式:优雅遍历数据的艺术
引言:迭代器模式的价值与演进 迭代器模式是一种行为设计模式,它提供了一种顺序访问聚合对象中各元素的方法,而不暴露其内部的表示。在JavaScript中,这一模式从早期的fo...
2
评论
分享
Asort
前端
·
10天前
关注
JavaScript设计模式(十五)——解释器模式 (Interpreter)
引言:解释器模式概览 解释器模式是一种行为设计模式,它用于定义一种语言的文法,并创建一个解释器来解释该语言中的句子。虽然JavaScript本身是解释型语言,但本文将探讨如...
1
评论
分享
Asort
前端
·
11天前
关注
JavaScript设计模式(十四)——命令模式:解耦请求发送者与接收者
引言:为什么命令模式如此重要 命令模式是一种行为型设计模式,通过将请求封装为对象,使请求的发送者与接收者解耦。在JavaScript设计模式体系中,它扮演着连接业务逻辑与执...
0
评论
分享
Asort
前端
·
12天前
关注
JavaScript设计模式(十三)——责任链模式:构建灵活高效的请求处理链
引言与责任链模式概述 责任链模式是一种行为设计模式,它允许多个对象处理同一个请求,从而避免请求发送者与接收者之间的耦合。在JavaScript中,这种模式通过将请求沿着处理...
0
评论
分享
Asort
前端
·
13天前
关注
JavaScript设计模式(十二)——代理模式 (Proxy)
引言 - 代理模式的核心概念 代理模式是一种结构型设计模式,它为其他对象提供代理以控制访问。代理模式遵循控制访问、分离关注点及增强功能的核心原则。在现代JavaScript...
1
评论
分享
Asort
前端
·
14天前
关注
JavaScript设计模式(十一):享元模式(Flyweight) - 优化内存与性能的利器
引言:认识享元模式 享元模式是一种结构型设计模式,通过共享相似对象来减少内存占用,提升性能。在JavaScript中,当需要创建大量相似对象时,这一模式尤为实用。它将对象分...
3
评论
分享
Asort
前端
·
14天前
关注
JavaScript设计模式(十)——外观模式 (Facade)
引言:外观模式概览 外观模式(Facade)是由Gang of Four提出的一种结构型设计模式,它为复杂子系统提供一个统一的接口,简化了客户端与子系统间的交互。在Java...
2
评论
分享
Asort
前端
·
16天前
关注
JavaScript设计模式(九)——装饰器模式 (Decorator)
引言:为什么装饰器模式值得学习 装饰器模式是一种结构型设计模式,允许动态地添加对象功能而不修改其核心代码。在JavaScript中,这一模式显著提升了代码的复用性、灵活性和...
1
评论
分享
Asort
前端
·
17天前
关注
JavaScript设计模式(八):组合模式(Composite)——构建灵活可扩展的树形对象结构
引言:理解组合模式的本质 组合模式是一种结构型设计模式,它将对象组合成树形结构以表示"部分-整体"的层次关系,使客户端能够统一处理简单对象和复合对象。在实际开发中,我们经常...
1
评论
分享
Asort
前端
·
18天前
关注
JavaScript设计模式(七)——桥接模式:解耦抽象与实现的优雅之道
引言:桥接模式的本质与价值 桥接模式是一种结构型设计模式,它将抽象部分与实现部分分离,使它们可以独立变化。在JavaScript这种动态类型语言中,桥接模式能充分利用其多态...
3
评论
分享
Asort
赞了这篇沸点
Development
前端开发
·
27天前
举报
还有一小时 急急急急急急!
等人赞过
分享
14
4
Asort
前端
·
27天前
举报
今天上班只有一件事!!!
收起
查看大图
向左旋转
向右旋转
赞过
分享
评论
1
Asort
前端
·
28天前
关注
JavaScript设计模式(六)——适配器模式 (Adapter)
引言:适配器模式的本质与价值 在JavaScript开发中,我们经常遇到需要将不兼容的接口转换为可用接口的场景,适配器模式正是解决这类问题的利器。作为适配器模式的核心,它允...
0
评论
分享
Asort
前端
·
29天前
关注
JavaScript设计模式(五):原型模式(Prototype)
引言:原型模式的魅力 原型模式是JavaScript中一种独特而强大的创建对象的方式,它不同于传统基于类的继承模型,而是通过原型链实现对象间的属性和方法共享。在JavaSc...
0
评论
分享
Asort
前端
·
1月前
关注
JavaScript设计模式(四)——建造者模式:优雅构建复杂对象的实用指南
引言:理解建造者模式的价值 在JavaScript开发中,我们经常需要创建复杂对象,这些对象通常包含多个属性和嵌套结构。建造者模式(Builder)是一种创建型设计模式,它...
0
评论
分享
Asort
前端
·
1月前
关注
JavaScript设计模式(三)——抽象工厂模式 (Abstract Factory)
引言:抽象工厂概述 抽象工厂模式是一种创建型设计模式,它提供了一个接口,用于创建相关或依赖对象的家族,而无需指定它们的具体类。该模式的核心思想是封装实例的创建过程,使系统独...
0
评论
分享
下一页
个人成就
文章被点赞
68
文章被阅读
12,083
掘力值
1,007
关注了
35
关注者
32
收藏集
4
关注标签
34
加入于
2018-11-30