首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端需要掌握的设计模式
Lvzl
创建于2023-02-03
订阅专栏
烹饪有菜谱,游戏有攻略,在代码世界,设计模式就是写代码的套路。一次学习,终身受用。
等 278 人订阅
共12篇文章
创建于2023-02-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
学了设计模式,我重构了原来写的垃圾代码
本文正在参加「金石计划」 前言 最近笔者学习了一些设计模式,本着 学东西不能停留在用眼睛看,要动手实践 的理念,笔者今天带来的是一篇关于代码逻辑重构的文章,将学到的东西充分运用到实际的项目中。
面试官:你可以用 for of 遍历 Object 吗?
本文正在参加「金石计划」 前言 本文属于我的 前端需要掌握的设计模式 专栏。上一篇:# 说说 观察者模式 和 发布——订阅模式 的区别。 本文以 用 for of遍历 Object 为引 来聊聊 迭代
说说 观察者模式 和 发布——订阅模式 的区别
本文正在参加「金石计划」 前言 本文属于我的 前端需要掌握的设计模式 专栏。上一篇:状态模式 和 策略模式 分不清?可以问问 chatgpt塞。 观察者模式 和 发布订阅模式 与其他的设计模式相比,面
状态模式 和 策略模式 分不清?可以问问 chatgpt塞
本文正在参加「金石计划」 本文主要内容: 状态模式 状态模式 与 策略模式 的区别 本文属于我的前端需要掌握的设计模式专栏。上一篇# 很多人早都已经实践策略模式了,却说不知道策略模式是啥? 状态模式是
很多人早都已经实践策略模式了,却说不知道策略模式是啥?
简单举个例子,聊聊策略模式如何让我们的代码更整洁!本文属于我的设计模式专栏。 什么是策略模式? 策略模式指的是定义一系列的算法,把它们一个个封装起来,目的就是分离算法的使用 与 实现 一个基于策略模式
前端要掌握的设计模式——代理模式
什么是代理模式 出于某种原因,我们不能直接访问到一个对象的属性和方法,需要一个中间人(代理)帮我们去访问,再把结果给我们,这种模式就是代理模式。 案例 科学上网——VPN 代理 都知道,我们访问一个网
前端要掌握的设计模式——适配器模式
什么是适配器模式 把一个类的接口变换成客户端所期待的另一种接口,通常用来解决不兼容的问题。 举个🌰: 喜欢听歌的你有一副音质很棒的3.5mm圆形插口🎧,但是你的手机很旧了,换了个新的,你发现这个新手机
前端要掌握的设计模式——装饰器模式
什么是装饰器模式 指在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式,它属于对象结构型模式。 ✅ 优点 装饰器模式的主要优点有: 装饰器是继承的有力补充,比继承灵活,
前端要掌握的设计模式——单例模式
前端要掌握的设计模式——工厂模式。本文主要内容是单例模式。 什么是单例模式 从名字上就能看出一些端倪, 单例 —— 独一无二的实例,没错,就是指一个类只有一个实例,在一个应用中访问到的都是这个实例
前端要掌握的设计模式——工厂模式
前言 大家好,我是 Lvzl,本文属于我的专栏——前端需要掌握的设计模式系列,上一篇前端要掌握的设计模式——原型模式 & 构造器模式。本文主要内容是工厂模式。 以一个🌰为引 在说工厂模式之前,先看个🌰
前端要掌握的设计模式——原型模式 & 构造器模式
前言 大家好,我是 Lvzl,本文属于我的专栏——前端需要掌握的设计模式系列,上一篇文章 前端需要掌握的设计模式——开篇,今天正式开始学习设计模式。 咱先来看看设计模式的分类,下图中共有23种设计模式
前端需要掌握的设计模式——开篇(前端为啥要学习设计模式?)
前言 大家好,我是 Lvzl,从今天开始,决定学习前端需要掌握的设计模式,然后会将我学到的总结为文章持续更新到 我的专栏——前端需要掌握的设计模式,有计划学习的掘友可以帮忙三连一下,一起学习,一起变强