首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
知你故来风
创建于2022-06-05
订阅专栏
主要讲述j设计模式
等 1 人订阅
共8篇文章
创建于2022-06-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
性能优化加持之WeakMap
前情提要 客户终端内存小,很多开发者会说放弃这个用户,或者让这个用户更换大内存终端等... 但是往往事与愿违,兼容需求是公司要求的,是否更换终端是客户自己的意愿,我们无法左右... 需求已经下达,该用
基于代理模式实现图片的懒加载
前情提要 今天看了看自己写的那几篇设计模式相关的文章,突然想起来好像忘了写一篇关于js的23种设计模式的总的介绍。 所以今天主要大致的讲一下JavaScript的设计模式 什么是设计模式?设计模式应该
浅谈js中的原型设计模式
前情提要 谈到原型二字,想必jym必然会想到js中的原型和原型链相关的概念,没错,这次讲的设计模式就是与之相关甚深的原型设计模式。 对于原型设计模式的应用其中之一就是js继承中的原型式继承。 什么是原
浅谈代理设计模式的实现和场景应用
前情提要 对于代理模式相信大家可能相对比较熟悉。毕竟代理这个词可太熟悉了。比如,10年以前那会各种线上抢票的app还没有出来,大家只能去火车站去购买火车票。但是有的人可能离火车站很远,买票不方便该怎么
装饰器设计模式
前情提要 装饰器模式又称修饰器模式,属于es6中新增的新特性。目前babel已经完全支持了对其的转码,所以我们可以在项目里开始使用了。并且在typescript中就有大量的使用装饰器模式。 什么是装饰
观察者模式和发布订阅模式真的是同一种设计模式吗?
前情提要 现在可能有一部分jym分不太清观察者和订阅者的区别。甚至认为他们俩就是相同的东西。不要急于反驳,问问你身边的小哥哥或者小姐姐或者老哥哥老姐姐你就知道了。 直接上硬菜:观察者和发布订阅模式最根
基于案例聊聊发布订阅模式
前情提要 对于发布订阅模式可能大家是听得很多,偶有能用到的。但是对于真实的发布订阅模式可能并不是特别的清晰。其实在我们的现实生活中就有很多发布订阅的案例。 现实中的案例 比如以前小区的报纸订阅,你在邮
从实战的角度看单例模式和工厂模式
前情提要 对于软件设计模式中的单例模式和工厂模式,相信大家并不陌生。因为这是23个设计模式中最容易理解的了。上一篇的职责链模式理解起来可能有一点点难度。今天咱们就来一篇比较容易理解的。 对于什么是设计
该如何理解职责链设计模式
前情提要 相信很多jym在软件开发的生涯中从开始到现在就总是能听到设计模式,各种设计模式。但是在实际中真正用到的,或者真正对设计模式有很深的理解的很少。甚至有一小部分人对具体的设计模式闻所未闻,更别提