自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 面试官问我如何理解JS闭包,我能答出来的都在这里了。

闭包(Closure)是所有函数式编程中都存在的概念,前端面试中也经常被以JS核心概念的范围提问。本文梳理了关于JS闭包的核心知识点。

2025-02-15 17:52:59 954

原创 【保姆级教程】3步搞定DeepSeek本地部署

DeepSeek在2025年春节期间突然爆火出圈。在目前DeepSeek的网站中,极不稳定,总是服务器繁忙,这时候本地部署就可以有效规避问题。本文以最浅显易懂的方式带读者一起完成DeepSeek-r1大模型的本地部署。

2025-02-09 11:09:24 1648 6

原创 偶然间,我发现了优快云的bug,改一下,效率竟提高3600%

偶然发现优快云的一个bug,利用这个bug发现了优化点,优化之后发现竟然提升了3600%的效率,C端产品的细节打磨是小,累计起来是大。

2025-01-13 19:45:28 1102 2

原创 2025年前端局势分析,我该不该转行?

2024年已成为过去,回顾2024,前端领域的变化迅速,AIGC的兴起可谓是一大浪潮,再加上HC的减少以及前端门槛的提高,前端工程师的未来似乎不那么乐观,是该硬着头皮走下去还是该转行?那么借着话题分享一下自己对于前端转行的看法!

2025-01-10 14:57:00 6486 2

原创 像品茶一样品设计模式,早日突破编码新境界。

设计模式是一把双刃剑,可以用来提升代码质量,但也可以提高代码复杂度,需要善加利用。具体问题具体分析,不能滥用也不能只用那么一两种,他们各有千秋,无法确定哪个设计模式最好,适合项目环境的才是最好的。

2025-01-02 10:46:45 1443 1

原创 前端必须掌握的设计模式——策略模式

策略模式(Strategy Pattern)属于行为型设计模式,旨在维护多分支复杂逻辑时,每一个分支对应的类只需要关心自己内部的实现逻辑即可,无需关心是如何切换策略的。简而言之,一句话判断走哪个类,这个执行自己的行为。在传统的逻辑判断中,多一条分支会多写一条判断条件,当条件越来越多,就会产生大量if-else或者switch-case的灾难性代码块,如果新增一个新的条件,就需要在原逻辑上修改,严重违背了开闭原则。策略模式就是为了解决这个问题的,根本上就是要让实现逻辑和使用逻辑解耦分离。

2024-12-31 08:45:00 2530

原创 前端必须掌握的设计模式——模板模式

模板模式是一种经典的抽象思想,旨在将一系列类似行为的共性行为抽出,作为抽象逻辑,个性行为会作为重写的个性呈现,这样有利于提取公共代码,减少重复逻辑。

2024-12-29 08:45:00 1102

原创 前端必须掌握的设计模式——发布订阅模式

发布订阅模式作为观察者模式的改良版,适合较为复杂的应用场景,前端最经典的应用就是Vue的数据双向绑定,Vue数据双向绑定的代码也会更加符合代码设计的艺术。

2024-12-26 09:07:12 1879

原创 前端必须掌握的设计模式——观察者模式

观察者模式是一种经典的设计思想,可以将观察者和被观察者之间耦合的逻辑进行解耦,使职责更加清晰,提高了代码的可维护性。

2024-12-24 09:10:53 939

原创 前端必须掌握的设计模式——代理模式

代理模式(Proxy Pattern)属于 结构型 设计模式。让真实的对象有个“替身”,当客户端访问系统时,其实是在访问这个“替身”,这个“替身”用来缓解真实对象的压力,解耦的同时也对性能有所提升。当外界不满足访问对象的要求时,需要代理模式对访问进行控制,提升系统的安全级别。所以代理对象可以帮真实对象进行过滤和筛选,当访问请求是符合条件的就放行,不符合条件的就过滤掉。

2024-12-19 08:37:27 1309

原创 前端必须掌握的设计模式——适配器模式

适配器模式可谓是经常用到,并且作为一种重要设计思想,能够提高代码的兼容性、扩展性和可维护性。

2024-12-17 10:15:03 1155

原创 前端必须掌握的设计模式——装饰器模式

装饰器模式很好诠释了“组合”的思想,能够保证设计原则的同时也大大提高了客户端使用的便捷性,但也不要过度装饰和包装,可能导致太多层反而增加代码复杂度。

2024-12-13 17:57:06 1399

原创 前端必须掌握的设计模式——工厂模式

为了避免暴露创建对象具体的细节使用了简单工厂,但是存在工厂负担过重的问题,所以用标准工厂去解耦,形成一个产品一个工厂的局面;当有一组产品需要生产是使用抽象工厂,解决群组和系列生产的问题。

2024-12-11 18:25:39 1136

原创 前端必须掌握的设计模式——单例模式

单例模式(Singleton Pattern)属于创建型设计模式,是经典设计模式中最简单的一种,也是开发中最常见的一种。顾名思义,单例可以理解为一个类有且仅有一个实例对象,每次创建实例对象时,如果存在实例则返回该实例。设计模式对于前端而言需要细细品味,多看一次多思考一次可能会有新的收获,无形中会改变你的编码思路,提高代码质量。

2024-12-09 19:40:13 655

原创 【Vue2】组件间通信的“万金油”——事件总线

本文讲述了事件总线的原理、特点、使用方法和内部实现,以及如何避免滥用,旨在提升开发效率的同时保证应用性能和稳定性。

2024-12-02 20:51:24 1424

原创 【话题】谈谈什么样的技术文档才算优秀?

一篇好的技术文档需要怎么写呢?本文根据作者经验,将分享一篇好的技术文档都有哪些特点。

2024-11-30 18:07:57 1152

原创 【Webpack】如何做打包优化,才能有效减少包体积

基于Webpack减少打包体积,这几种简单的方式成效卓著,把更多时间留给自己。

2024-11-25 09:06:45 3191

原创 【Vue2】利用组件递归方式实现目录树组件

本文根据作者对实践,分享了在Vue2中组件的递归场景、实现思路以及实现方式。

2024-11-22 11:51:36 1543 3

原创 【Vue2】计算属性computed究竟有什么魅力?

本文根据作者对computed计算属性的理解,分享了computed相关的知识点和与methods的区别,从而做好知识的沉淀。

2024-11-19 17:56:13 1240

原创 【Vue2】别再只说v-model是语法糖了

本文根据作者对v-model指令的理解,分享了v-model指令的原理和应用,在面试时对相关题目回答的方式,提高工作效率。

2024-11-15 15:41:40 1755

原创 前端团队的代码,怎样才能更好的管理?

本文根据作者经验,谈谈前端代码如何才能更好管理,同样也适用于后端。

2024-11-12 17:30:00 1083 3

原创 页面上有100个请求发送,突然切换页面,前端该怎么优化?

本文根据作者经验,来谈谈在页面多请求的场景下切换页面相关优化点。

2024-11-11 18:33:25 913 1

原创 前端快速处理Bug的一些心得

本文根据作者的实践和思考,分享在前端工作中遇到Bug如何快速定位和解决,提高工作效率。

2024-11-07 16:32:53 1308 1

原创 谈谈前端在项目开发过程中如何减少bug

本文根据作者的实践和思考,分享在工作中前端如何减少bug的个人经验,提高开发质量,省下时间给自己。

2024-11-05 19:26:55 1211 3

原创 Vue对全局组件进行维护

本文根据作者的实践和思考,分享全局组件目录结构优化的方案,提高全局组件的可维护性和易上手性。

2024-10-31 18:02:40 773 2

Vue2组件递归实现目录树组件

该资源为文章https://blog.youkuaiyun.com/mayuhao0000/article/details/143961550对应的附件。 包括以下文件: 1、TreeTest.vue:对目录树组件应用的vue文件,调用封装组件的vue文件。 2、Tree.vue:目录树组件。 如何启动: 放到Vue2工程中配置路由运行查看,或者使用VueCli的快速原型开发启动。

2024-11-22

v-model指令表单应用及组件封装

该资源为文章https://blog.youkuaiyun.com/mayuhao0000/article/details/143786080对应的附件。 包括以下文件: 1、Index.vue:对表单应用的vue文件,调用封装组件的vue文件。 2、CheckBox.vue:根据v-model指令封装的子组件。 如何启动: 放到Vue2工程中配置路由运行查看,或者使用VueCli的快速原型开发启动。

2024-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除