首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
李明辉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
让你秒懂四种设计模式!
0. 回顾过去 说实话,这标题有点儿 uc小编 的味道了。虽然真正的大佬已经对设计模式烂熟于胸,只希望我的学习记录能帮助到部分同学就足够了。经过我下面的介绍,你可以在极短的时间,了解并知道如何使用他们。 每一种设计模式都是前辈们总结多年的经验,实属精华。尽管我不能完全出神入化的…
Web开发应了解的5种设计模式
设计模式是对软件设计开发过程中反复出现的某类问题的通用解决方案。设计模式更多的是指导思想和方法论,而不是现成的代码,当然每种设计模式都有每种语言中的具体实现方式。学习设计模式更多的是理解各种模式的内在思想和解决的问题,毕竟这是前人无数经验总结成的最佳实践,而代码实现则是对加深理…
JS【发布订阅设计模式】在vue中的实际运用
这就是发布订阅模式,我相信很多人概念都知道,但是至于在项目中如何实际运用,这又是个大问题。 毕竟设计模式感觉不是很常用,而且即使不用设计模式,也能实现需求,所以下面我着重介绍下,我在vue中碰到的一个需求中是如何使用发布订阅模式。 我这个项目是公司内部的人力资源管理系统。因此需…
js进阶-设计模式: 发布订阅模式
前言: 从八月份入职以来,在可以保证项目进度后,我便开始思考,怎么把事情做得更好,怎么提升自己。 一方面,提升自己对javascript这门语言的理解,我在udemy上买了 JavaScript: Understanding the Weird Parts.中文翻译过来,就是j…
这次,彻底搞懂发布订阅模式
之前写过一篇分析发布订阅模式的文章,文章中代码比较多,看起来比较费劲不好理解。决定用看得见且体验的到的方式重新表达其中发布、订阅、取消订阅等操作和关系,如有不足请大家指出,互相学习。 点击创建,输入名字,点确定,分别创建发布者和订阅者,鼠标hover到订阅者时展示订阅和解订的功…
前端进阶之路:1.5w字整理23种前端设计模式
我们开发人员经常会说:"Talk is cheap, show me the code"。要想写出令人赏心悦目的代码,我觉得是否使用了合理的设计模式起了至关重要的作用。 我们写的代码就是我们的名片,但是拿出如果是没有经过设计的代码,不仅让人读起来费劲,还会让人质疑我们的能力。 …
前端常见设计模式之发布订阅模式
object.observe API可以被称为一种“可以对任何对象的属性值修改进行监视的事件处理函数”。 可以观察的改变有 6 种变化. 代理是可以在动作发生之前拦截的。对象观察支持在变化(或一组变化)发生后响应。 默认情况下,object.defineProperty()添加…
前端设计模式(1)--工厂模式
... 设计模式有23种,按大类归类的话可以分为三大类:创建型(如:工厂模式、单例模式、原型模式等),结构型模式(如装饰器模式、代理模式等),行为型(如:观察者模式、迭代器模式等);今天我们讲的是工厂模式,其分为工厂方法模式、抽象工厂模式、简单工厂模式,好的,我们一步一步来分析…