网站首页 前端设计模式 第2页
-
2 万多行MyBatis源码,你知道里面用了多少种设计模式吗?
在MyBatis的两万多行的框架源码中,使用了大量的设计模式对工程架构中的复杂场景进行解耦,这些设计模式的巧妙使用是整个框架的精华。...
2025-04-30 ins518 技术文章 11 ℃ 0 评论 -
进阶前端高级攻城狮:使用单体模式设计原生js插件
----------基于上次写的jquery插件进行改造http://www.cnblogs.com/GerryOfZhong/p/5533773.html背景:jQuery插件依赖jQuery库,虽然jQuery使用十分广泛,但是对于移...
2025-04-30 ins518 技术文章 10 ℃ 0 评论 -
前端开发革新者:智能可视化模式魅力
在前端开发这片充满变革与创新的广袤天地中,新技术与新模式如繁星般不断涌现,以磅礴之势推动着行业的巨轮破浪前行。当下,智能可视化开发模式恰似那最耀眼的启明星,为开发者们插上了灵动的羽翼,赋予其前所未有的便捷与高效。而Joker智能可视化开...
2025-04-30 ins518 技术文章 9 ℃ 0 评论 -
前端系列——单例设计模式(singleton pattern)和this
1、单例设计模式(1)表现形式varobj={xxx:xxx,...};在单例设计模型中,OBJ不仅仅是对象名,它被称为“命名空间[NameSpace]”,把描述事务的属性存放到命名空间中,多个命名空间是独立分开的,互不冲突。...
2024-09-11 ins518 技术文章 19 ℃ 0 评论 -
JavaScript设计模式之装饰者模式(Decorator Pattern)
在传统的面向对象语言中,给对象添加功能常常使用继承的方式,但是继承的方式并不灵活,还会带来许多问题:一方面会导致超类和子类之间存在强耦合性,当超类改变时,子类也会随之改变;另一方面,继承这种功能复用方式通常被称为“白箱复用”,“白箱”是...
2024-09-11 ins518 技术文章 28 ℃ 0 评论 -
面向前端工程师的设计模式-原型模式
1.介绍原型模式(PrototypePattern)不是指的JS的原型,它是clone自己,生成一个新对象的操作。因为new一个新对象的时候开销会比较大,或者由于其他原因不合适,所以采用这种方式创建一个一模一样的对象。...
2024-09-11 ins518 技术文章 42 ℃ 0 评论 -
前端必懂的设计模式-里式替换原则
一、里氏替换的定义1.1里式替换原则定义里氏替换原则(LiskovSubstitutionPrinciple,LSP)也叫里氏代换原则;里氏替换原则最早是在1988年,由麻省理工学院的一位姓里的女士(BarbaraLiskov)提...
2024-09-11 ins518 技术文章 21 ℃ 0 评论 -
JavaScript设计模式之观察者模式(Observer Pattern)
观察者模式观察者模式又叫发布订阅模式(Publish/Subscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们能够自动更新自己。使用观察者模式的好...
2024-09-11 ins518 技术文章 46 ℃ 0 评论 -
漫谈设计模式:前端如何实现资源驱动
在应用领域,随着分布式网格和微服务架构的普及,针对单项资源的垂直化管控逐渐成为主流。本质上,我们可以把这种思路理解为分治策略从业务到技术的深层次下沉。...
2024-09-11 ins518 技术文章 48 ℃ 0 评论 -
JavaScript 中常见设计模式-策略模式
策略模式定义:根据不同参数可以命中不同的策略JavaScript中的策略模式观察如下获取年终奖的demo,根据不同的参数(level)获得不同策略方法(规则),这是策略模式在JS比较经典的运用之一。在函数是一等公民的JS中,策略...
2024-09-11 ins518 技术文章 22 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-