按时间归档:2021年02月
-
正交的 React 组件
1 引言 搭配了合适的设计模式的代码,才可拥有良好的可维护性,The Benefits of Orthogonal React Components 这篇文章就重点介绍了正交性原理…
-
JavaScript错误堆栈处理
本期精读文章:JavaScript-Errors-and-Stack-Traces 中文版译文 1. 引言 错误处理无论对那种语言来说,都至关重要。在 JavaScript 中主…
-
useRef 与 createRef 的区别
1 引言 useRef 是常用的 API,但还有一个 createRef 的 API,你知道他们的区别吗?通过 React.useRef and React.createRef: …
-
JS 引擎基础之 Shapes and Inline Caches
1 引言 今天分享的文章是:JS 引擎基础之 Shapes and Inline Caches 一起了解下 JS 引擎是如何运作的吧! JS 的运作机制可以分为 AST 分析、引擎…
-
Js中文网周刊第110期
在大多数软件类别中,选择寿命最长的软件很容易,最流行的工具通常就是存在时间最长的工具。像微软的 Excel 和 Adobe Illustrator 都是在 1987 年发布的,从那时起,它们就一直是同类软件中最受欢迎的, 年关将至,忙碌了一年的人们,特别是那些习惯了“996”“007”的“打工人”,终于可以暂时抛下工作中的职业身份与许多关乎现实的东西,只享受当下的欢聚。不过~ 北上广深打工人月薪五万回老家的“注意事项”、一程序员因拒绝春节带电脑回家被
-
useEffect 完全指南
1. 引言 工具型文章要跳读,而文学经典就要反复研读。如果说 React 0.14 版本带来的各种生命周期可以类比到工具型文章,那么 16.7 带来的 Hooks 就要像文学经典一…
-
JS 中的内存管理
今天分享的文章是: How JavaScript works: memory management + how to handle 4 common memory leaks 1 …
-
setState 做了什么
1 引言 setState 是 React 框架最常用的命令,它是用来更新状态的,这也是 React 框架划时代的功能。 但是 setState 函数是 react 包导出的,他们…
-
Function VS Class 组件
1. 引言 为什么要了解 Function 写法的组件呢?因为它正在变得越来越重要。 那么 React 中 Function Component 与 Class Component…
-
如何优雅的保持你的依赖库版本安全最新
可能大部分前端开发者都会有过这样的“懒癌”想法:如果我的 package.json 中的依赖库能自动升级版本号就好了 😂。 依赖库的更新可能会带来新的功能特性,或者解决了正遇到的一…