首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
小猪快跑ing
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
$emit, $on实现原理剖析,快动手写一个eventBus吧😃
Vue中的$emit, $on实现原理比较简单,文中简单解析一下,重要的是编程思想:发布-订阅模式。依据源码简单实现了一个自己的eventBus。
浅谈前端出现率高的设计模式
浅谈前端曝光率高的九大设计模式。分别从创建型:构造器模式、共产模式、单例模式;结构型:适配器模式、装饰器模式、代理模式;行为型:观察者模式、模板模式、命令模式
JavaScript 设计模式之发布订阅者模式
观察者模式(Observer Pattern)又叫发布订阅模式(`Publish/Subscribe`),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时
JavaScript 设计模式之代理模式
JavaScript 设计模式之代理模式,代理(proxy)是一个对象,它可以用来控制对另一个对象的访问。
JavaScript 设计模式之策略模式
学习设计模式的目的是:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。策略模式是一种行为设计模式,定义一系列算法,将每一个算法封装起来,并让它们可以相互替换。