会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
受益终生的高级开发工程师教程
Welcome to my world !点我有惊喜额!!!
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
···
64
下一页
2022年7月28日
typescript的?? 和?: 和?.是什么意思?还有!:
摘要: ?:是指可选参数,可以理解为参数自动加上undefined function echo(x: number, y?: number) { return x + (y || 0); } getval(1); // 1 getval(1, null); // error, 'null' is not a
阅读全文
posted @ 2022-07-28 17:50 ygunoil
阅读(193)
评论(0)
推荐(0)
编辑
2022年7月26日
react中实现路由缓存和组件缓存
摘要: 该思路适合单页面应用。 1.新建一个缓存组件,我们叫它componentCache,其核心方法就是每一个缓存组件都对应一个唯一的id,id都对应挂载再window对象上的productCache属性里,即id为pageA的缓存组件,它的缓存数据再window.productCache.pageA里
阅读全文
posted @ 2022-07-26 14:45 ygunoil
阅读(2423)
评论(0)
推荐(0)
编辑
2022年7月25日
type 和 interface的区别
摘要: 对typescript 有一定了解的,会发现 interface 和 type 很相似,类型定义上,很多时候,用两种方式都能实现。 三分钟直入主题, 除了语法不同外,interface和type主要有区别 1 类型别名可以用于其它类型 (联合类型、元组类型、基本类型(原始值)),interface不
阅读全文
posted @ 2022-07-25 15:48 ygunoil
阅读(796)
评论(0)
推荐(0)
编辑
2022年7月18日
阻止默认事件,阻止冒泡,阻止捕获
摘要: 一、阻止默认事件: event.preventDefault(); let aEle = document.getElementsByTagName("a")[0]; aEle.addEventListener("click", e => { let event = e || window.even
阅读全文
posted @ 2022-07-18 15:39 ygunoil
阅读(370)
评论(0)
推荐(0)
编辑
2022年7月14日
当你代码写错分支时就用git stash吧
摘要: stash的原理:将本地没提交的内容(git commit的内容不会被缓存 但git add的内容会被缓存)进行缓存并从当前分支移除,缓存的数据结构为堆栈,先进后出 stash的参数详解:#1. git stash/git stash savegit stash与git stash save是一样的
阅读全文
posted @ 2022-07-14 23:17 ygunoil
阅读(89)
评论(0)
推荐(0)
编辑
手写react中的useContext
摘要: https://blog.csdn.net/qq_28992047/article/details/105985257
阅读全文
posted @ 2022-07-14 20:59 ygunoil
阅读(32)
评论(0)
推荐(0)
编辑
手写react中的useRef
摘要: https://www.pudn.com/news/62490fa3ce850076c9be561d.html https://www.csdn.net/tags/NtjaIg0sNzQ2OTgtYmxvZwO0O0OO0O0O.html
阅读全文
posted @ 2022-07-14 20:58 ygunoil
阅读(50)
评论(0)
推荐(0)
编辑
手写react中的useMemo和useCallback
摘要: https://www.csdn.net/tags/NtzaQg2sNDA0MzQtYmxvZwO0O0OO0O0O.html http://www.manongjc.com/detail/20-hxqljfikavyujxx.html
阅读全文
posted @ 2022-07-14 20:58 ygunoil
阅读(75)
评论(0)
推荐(0)
编辑
手写react中的useState
摘要: https://blog.csdn.net/Zong_0915/article/details/116709801 https://blog.csdn.net/weixin_46797477/article/details/120875565 https://developer.aliyun.com
阅读全文
posted @ 2022-07-14 20:56 ygunoil
阅读(45)
评论(0)
推荐(0)
编辑
我为什么从Redux迁移到了Mobx
摘要: Redux是一个数据管理层,被广泛用于管理复杂应用的数据。但是实际使用中,Redux的表现差强人意,可以说是不好用。而同时,社区也出现了一些数据管理的方案,Mobx就是其中之一。 Redux的问题 Predictable state container for JavaScript apps 这是
阅读全文
posted @ 2022-07-14 20:53 ygunoil
阅读(65)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
10
···
64
下一页
公告