首页
学习
活动
专区
工具
TVP
发布

终身学习者

专栏作者
733
文章
1174609
阅读量
32
订阅数
掌握 TypeScript:20 个提高代码质量的最佳实践
TypeScript 是一种广泛使用的开源编程语言,非常适合现代化开发。借助它先进的类型系统,TypeScript 允许开发者编写更加强健、可维护和可扩展的代码。但是,要真正发挥 TypeScript 的威力并构建高质量的项目,了解和遵循最佳实践至关重要。在本文中,我们将深入探索 TypeScript 的世界,并探讨掌握该语言的 21 个最佳实践。这些最佳实践涵盖了各种主题,并提供了如何在真实项目中应用它们的具体示例。无论你是初学者还是经验丰富的 TypeScript 开发者,本文都将提供有价值的见解和技巧,帮助你编写干净高效的代码。
前端小智@大迁世界
2023-03-17
3.8K0
2023 年度 JavaScript 框架和技术排行榜
简而言之:JavaScript + React + Redux 仍然占据主导地位。搭配 Next.js 和 Vercel 最佳。AI 正在迅速发展,Web3 的增长也很强劲。
前端小智@大迁世界
2023-03-16
1.5K0
掌握编写有效的GitHub提交信息的艺术
写提交信息没有严格的规则,但当在GitHub上做项目时,清楚、简洁地传达你所做的修改是很重要的。做到这一点的方法之一是在提交信息中使用关键字。
前端小智@大迁世界
2023-03-01
1600
作为程序员,这份Markdown备忘单你永远需要
GitHub上的每个仓库都有自己的README文件,解释了该仓库的目的。每个项目都需要好的文档。GitHub 的文档是用 Markdown 编写的。这也正是为什么需要很好地处理一些基础知识。有很多元素你可以用Markdown来写,所以我们来深入了解一下。
前端小智@大迁世界
2023-03-01
3310
20个你(可能)不知道的Git命令
如果你曾经浏览过git手册(或运行man git),那么你会注意到git的内容比我们大多数人日常使用的多得多。这些命令中有很多是非常强大的,可以让你的生活变得更轻松(其他的则有点小众,但还是要知道的)。
前端小智@大迁世界
2023-02-03
7580
用JavaScript检测用户是否在线
有时候,我们需要知道当前网络的状态来做一些事情,以提升用户体验,这节课,我们来看一下,如何使用 JavaScript 来检测用户是否在线。
前端小智@大迁世界
2023-01-06
2.7K0
保证你不知道的Vue 3技巧
在每个组件或HTML标签上,我们可以使用一些特殊的(文档没写的)钩子作为事件监听器。这些钩子有:
前端小智@大迁世界
2023-01-06
5440
2022 最受欢迎的 CSS 伪类、伪元素分别是什么
CSS是用来布局和格式化网页和其他媒体的语言。它是 Web 的三种主要语言之一,与HTML(用于结构)和JavaScript(用于行为)并列。每一年,我们都看到CSS的规模在增长,2022年也不例外。
前端小智@大迁世界
2022-10-31
5830
CSS容器查询终于来了
CSS容器查询终于来了! 它们目前在谷歌浏览器(105)中得到了支持,很快就会在Safari 16中得到支持。这对前端来说容器查询与媒体查询一样重要。
前端小智@大迁世界
2022-10-27
3870
别整一坨 CSS 代码了,试试这几个实用函数
CSS比较函数从2020年4月就开始支持了,我喜欢使用这些函数,但最喜欢的是 clamp(),它也是我最常用的一个。在这节课中,我们详细来看下这些比较函数。
前端小智@大迁世界
2022-10-27
6420
创建现代npm包的最佳实践
技术一直在变化,我们的流程和做法也需要跟上这些变化。因此,虽然npm已经有12年的历史了,但围绕 npm 包创建的做法应该更现代。
前端小智@大迁世界
2022-10-27
1.7K0
为什么 async/await 不仅仅是句法糖
开篇观点,async/await 不仅仅是 Promise 上面的语法糖,因为 async/await 确实提供了切实的好处。
前端小智@大迁世界
2022-09-27
8000
你不应该依赖CSS 100vh,这就是原因!
如果有一个文本和一个按钮,我们想让文本粘在上面,而按钮粘在下面!使用CSS Flex 似乎很容易做到。
前端小智@大迁世界
2022-09-27
1.2K0
你的 Tap bar 不够花里胡哨,试试这个!
在HTML代码中,"bar" 类是点击栏的容器,"bar-item"类是触发动画的按钮。现在接着码 CSS。
前端小智@大迁世界
2022-09-19
2330
JavaScript对象属性是有序的吗?
早期接触过JavaScript的开发者可能会回答,Object.keys()或for...in会返回一个不可预知的对象属性顺序。
前端小智@大迁世界
2022-09-08
1.3K0
ECMAScript 提案:.findLast()和.findLastIndex()从尾到头搜索数组
下面,我们简单来实现一下.findLast()和.findLastIndex():
前端小智@大迁世界
2022-06-27
3870
敢挑战这3道 JavaScript 题吗
最近,换了工作,参加了n次面试。过程相对愉快的经历。然而,有一些问题的非常棘手,比如下面这些。
前端小智@大迁世界
2022-06-22
1240
停止像这样使用 "async/await",改用原版
正如你所看到的,他们把函数包起来,把原来的Promise转换成一个肯定会成功的 "Promise",并返回一个数组。
前端小智@大迁世界
2022-06-19
3700
20个 Javascript 技巧,提高我们的摸鱼时间!
在我们的日常任务中,我们需要编写函数,如排序、搜索、寻找惟一值、传递参数、交换值等,所以在这里分享一下我工作多年珍藏的几个常用技巧和方法,以让大家增加摸鱼的时间。
前端小智@大迁世界
2022-06-15
1860
为什么不带参数的 Math.max() 返回-Infinity
Math.max() 是 JS 内置的方法,可以从传入的参数中,返回最大的一个。例如:
前端小智@大迁世界
2022-06-15
8870
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档