![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 95
dyboy2017
博客地址已转移,请移步:https://blog.dyboy.cn
展开
-
刚出锅的 Axios 网络请求源码阅读笔记
项目中一直都有用到 Axios 作为网络请求工具,用它更要懂它,因此为了更好地发挥 Axios 在项目的价值,以及日后能够得心应手地使用它,笔者决定从源码层面好好欣赏一下它的美貌!Axios是一款基于 Promise 并可用于浏览器和 Node.js 的网络请求库。Github:https://github.com/axios/axiosNPM:https://www.npmjs.com/package/axiosDocs:https://axios-http.com/docs/intro.原创 2021-11-19 10:40:58 · 2585 阅读 · 0 评论 -
新生代农民工也要懂的策略设计模式
策略设计模式俗话说,凡事讲策略。讲策略的时候,我们往往会考虑每种情况的成本。策略同样可体现在我们的代码之中,合理利用策略模式重构逻辑复杂的代码,会使项目工程更易维护和扩展。这几天朋友圈被“新生代农民工”刷屏了,看到有这样一张截图:代码里写了约 30 个 if else 逻辑,从程序语义以及程序效率理论上是会有一定的影响,最主要的是可能会被其他“新生代农民工”嘲笑一位经验老道的民工则会用一手 switch case 或策略模式来重构代码,那么什么是策略模式呐?一、定义策略:为实现一定的战原创 2021-08-19 19:45:44 · 284 阅读 · 0 评论 -
【设计模式】工作中应该如何使用单例模式
单例模式是非常常用的一种设计模式,工作中我们会用到例如弹窗、音频管理、消息管理中心、公共工具函数类等在应用中只需要单个实例的场景,这些都和单例模式密不可分。单例模式,很常用也非常重要,将单例模式应用于程序开发设计,可减少重复代码,提升程序效率,同时单例的唯一性也使得数据流更加清晰,便于维护管理。一、什么是单例模式单例模式(Singleton Pattern)保证一个类只有一个实例,并提供一个访问它的全局访问点。是不是瞬间想到了 JavaScript 中的全局变量 window、localSto.原创 2021-08-11 15:33:02 · 511 阅读 · 0 评论 -
掌握这些CSS知识点,Coding如飞!
许多入门学前端的同学,或是准备面试的同学都会去死记硬背一些前端知识点,笔者也是这么经历过来的,但却不推荐这种囫囵吞枣、不求甚解的学习方式,因为这样会走很多弯路,属于“应试”学习,我们更应该的是从基础到复杂,从表象到原理的角度却思考学习,才能熟练掌握技能。整理了一些在CSS(层叠样式表)中的知识点,或许你曾看过一些什么“万字总结”、“面试必看”,但还是希望更多同学能够沉下心来学习,不仅仅满足于停留在“API工程师”的层面。一、width(宽)& height(高)浏览器中,明确了width.原创 2021-05-12 12:54:02 · 283 阅读 · 0 评论