![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
BBbila
前端小鸟,欢迎交流学习
展开
-
react-hooks的节流与闭包,以及useCallback的用处
useThrottle: 封装了一个节流的hookuseCallback的作用(性能优化)不用Hook封装节流方法的情况,看是怎么形成闭包的:原创 2022-11-15 17:41:05 · 1116 阅读 · 0 评论 -
react+ts用class类实现五子棋
【代码】react+ts用class类实现五子棋。原创 2022-11-15 15:11:09 · 520 阅读 · 0 评论 -
ES6:fill()一行代码创建对象元素的二维数组
fill()一行代码创建对象元素的二位数组原创 2022-10-29 12:01:42 · 582 阅读 · 0 评论 -
非空运算符 与 逻辑或的注意用法
非空运算符??,只涉及两个假值null/undefined原创 2022-03-03 11:37:21 · 190 阅读 · 0 评论 -
[react-testing-libary测试用例工具]
[一] 联合类型与可选属性Partial<T> : 可以将属性都设置为可选的type ButtonOwnProps = IButtonProps & React.ButtonHTMLAttributes<HTMLElement>;type AnchorOwnProps = IButtonProps & React.ButtonHTMLAttributes<HTMLElement>;export type ButtonCoverProps =原创 2021-07-31 23:17:11 · 277 阅读 · 0 评论 -
前端基础&进阶学习笔记(持续更新)
【一】Immerimmer 是一个用 C ++ 编写的可持久化和不可更改的数据结构库。 可持久化意味着修改数据结构时,将保留旧值。 不可更改意味着所有的操作方法都是 const。 对象不会在适当位置修改,但会返回新值。 因为旧值仍然存在并且永远不会改变,所以新值可以透明地保持对它的公共部分的引用。 这个属性被称为结构共享。.....................原创 2021-06-15 16:19:55 · 362 阅读 · 1 评论