通常情况下,垃圾数据回收分为手动回收和自动回收两种策略。
手动回收策略,何时分配内存、何时销毁内存都是由代码控制的。
自动回收策略,产生的垃圾数据是由垃圾回收器来释放的,并不需要手动通过代码来释放。
两个月前,曾发过一篇《你未必知道的49个CSS知识点》,已有3000多赞,这里,老姚真心谢谢大家的支持。本篇是第二季。与前一篇相比,每个动图都做了加速处理,看起来更流畅一些。另外,本篇还简单地做了归类,动画特效相对多一些。
日常业务项目开发的痛点之一便是前端的回归测试,免不了各种手动点点点,但凡改动了某个公用组件,函数,都要漫山遍野地把项目的主要页面都点进去看一遍有没有问题。项目用了 GraphQL 的话,Schema 一个更新不及时,某个没注意到的页面就挂了,然后就等着开 issue 或者报线上 Bug 吧