Rush 是什么
今年概念性的内容看得比较多,实践体验项目做得比较少,接下来希望可以积极贡献一个热门的开源项目;
目前对组件库/Angular 新特性相关的内容比较感兴趣。
否定运算符|非按位运算符
https://j11y.io/cool-stuff/double-bitwise-not/

img_v3_0278_728bd9d7-cab3-4f67-bb7d-0f49e8ae519g
请删掉 99%的 useMemo
使用 useMemo 进行优化仅在少数情况下有价值:
你明确知道这个计算非常的昂贵,而且它的依赖关系很少改变。
如果当前的计算结果将作为 memo 包裹组件的 props 传递。计算结果没有改变,可以利用 useMemo 缓存结果,跳过重渲染。
- 当前计算的结果作为某些 hook 的依赖项。比如其他的 useMemo/useEffect 依赖当前的计算结果。