weekly 002


本期文章

函数式组件与类组件有何不同?

详细介绍了函数组件与类组件里 props 的用法,详细介绍了函数组件在一次特定的渲染中捕获那一次渲染所用的 props 或者 state,他们总是会保持一致。在类组件中如果对 this.props 直接引用容易给自己埋坑。

当我们用函数来编写大部分的 React 代码时,我们需要调整关于优化代码和什么变量会随着时间改变的认知与直觉。

一行 CSS 代码搞定响应式布局

在这篇文章中,我将教你如何使用 CSS Grid 来创建一个超酷的图像网格图,它将根据屏幕的宽度来改变列的数量。最精彩的地方在于:所有的响应特性被添加到了一行 css 代码中。这意味着我们不必将 HTML 与丑陋的类名(如 col-sm-4, col-md-8)混杂在一起,也不必为每个屏幕创建媒体查询。

高性能深拷贝

“说一下深拷贝的实现方式”, 答: “JSON.parse(JSON.stringify())、lodash 的 cloneDeep, 递归遍历…”, 相信我们大多数人在面试的过程中被问到过这个问题, 你是怎么回答的? 递归是不是你的最优解? 本文将为你介绍一种更高性能的深拷贝, 相信学完本文, 你一定能够打动面试官, 让你更轻松的斩获 offer

前端如何学习更有计划性、提升更稳更快?

我们学习是为了自己,是为了真正的解决问题,切忌“假装学习”。虽然系统学习看起来很不错,但从自己的兴趣和工作出发,是更好的学习方向。在具体的学习中,应强调输出,以教为学,每一个困难的地方都是超车的机会,以慢为快,踏实的打牢基础知识点。

学习是一个系统,我们不能总是依赖意志力,要讲究方法、技巧、环境等,引导自己做事的兴趣、热情和成就感,这样你才会越做越起劲,最后不断地运转下去。

  • 以教促学
  • 困难的地方就是你弯道超车的地方
  • 以慢为快
  • 坚定的信念
  • 学习的“反人性”问题
  • 即时反馈
  • 合适的环境和氛围

es2022 新特性提前了解

新版本的 ECMA Script 将在今年六月成为标准。本文带我们看 ES2022 有什么新特性。

许多人期待 ES2022(ES13) 会带来哪些新的特性。这篇文章讲解了 es2022 新增的几个特性,一目了然,跟以前的用法有的有些不同,但是用起来更方便了。

友情链接


文章作者: 高红翔
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 高红翔 !
  目录