背景 说实话,时间这东西真的太快了,一年就过去了。 每到这个时候,大家都会写年终总结:这一年,做了什么?也许是因为找不到清晰的答案,干脆就摆烂,都懒得写了。 但今年,我决定不...
背景 说实话,时间这东西真的太快了,一年就过去了。 每到这个时候,大家都会写年终总结:这一年,做了什么?也许是因为找不到清晰的答案,干脆就摆烂,都懒得写了。 但今年,我决定不...
嘿,各位小伙伴!好久不见,好像有一个多月没更新了 这段时间,搞了几个小玩意儿。为啥没更新文章?害,忙着“搞事情”去了呗!🏃♂️💨 这段时间都干了些? 一句话总结:体验 + 实...
前言 Hey, 我是 Immerse 文章首发于个人博客【https://yaolifeng.com[https://yaolifeng.com]】,更多内容请关注个人博客 ...
前言 Hey, 我是 Immerse[https://yaolifeng.vercel.app/] 系列文章首发于【Immerse】[https://yaolifeng.ve...
学会表达 在写复杂表达式时,可使用一个变量将表达式用变量的方式表示 函数、变量命名要语义化 学会复盘 花一些时间清理自己的代码 尽量以函数式进行编程 拥抱变化 在开发功能时,...
今天咱们来聊聊 VS Code 里的自定义代码片段。 这玩意儿简直是提升编码效率的神器, 用好了能让你敲代码更方便! 不管你是刚入行的菜鸟还是身经百战的老兵,这篇攻略都能让你...
别再被坑了! JavaScript类型检测的最佳实践 在 JavaScript 中,我们经常需要判断一个变量的类型。这个需求在编程中非常常见,因为不同类型的数据会影响到我们的...
Next.js 作为一个强大的 React 框架,为开发者提供了两种路由系统:App Router 和 Pages Router。这两种路由系统各有特色,适用于不同的场景。本...
前言 作为一名开发者,我经常会在 GitHub 和 Gitee 上 fork 各种项目。时间一长,这些仓库就会堆积如山,变成了“垃圾仓库”。每次打开代码托管平台,看到那些不再...
项目背景 在上次的业务需求需要我们开发一个商品 H5 页面。这个页面需要在微信中打开,并且能够以卡片式的形式分享到微信好友,而不仅仅是纯链接的形式。[图片上传失败...(im...
在我们之前的文章中,我们已经简单介绍了位运算在JavaScript中的应用,点击这里查看之前的文章[https://mp.weixin.qq.com/s/gn4sBeM6lu...
JavaScript中的包装类型详解 在 JavaScript 中,我们有基本类型和对象类型两种数据类型。 基本类型包括 String,Number,Boolean,null...
前言 一眨眼出来工作已经三年了 这三年自己在各方面都有所提升,做了许多事情...,今年也正好做个总结吧 自己想到那写到哪,有点乱,见谅! 技术 沉迷于技术的第一年 工作第一年...
第3章 代码的坏味道 1.神秘命令(Mysterious Name)? 整洁代码中最重要的一环就是有一个好名字,使他们能够清晰地表明自己的功能和用法。 但正因为如此,命名就成...
这很无语啊,学习学习掘金吧,人家的平台多流畅~~~~
基于状态模式: 没有实践的理论都是扯淡!!! 定义 状态模式是一种面向对象的设计模式,它允许一个对象在其内部状态改变时改变它对应的行为。 状态模式的关键在于如何区分事物内部的...
基于装饰器——我劝你不要在业务代码上装逼!!! 装饰器模式的定义 在传统的面向对象语言中,给对象添加功能常使用继承的方式,但继承的方式并不灵活,会带来一些许多问题,如:超类和...