自我介绍
- 一名97年普普通通的前端开发菜鸟,早在很早很早以前就计划写博客发文章,也有一个个人博客系统,奈何太懒已经没有维护了。
- 目前在上海某厂上班,公司的技术栈主要是 react + ts。
好记性不如烂笔头,所以还是决定开始自己的博客生涯。
随意分享
- 先分享一下最近在同事身上学习到的ts写法,真香系列
const nameList = {
小明: 'xiaoMing',
小红: 'xiaoHong',
小王: 'xiaoWang'
}
type keyofNameList = keyof typeof nameList
const getName = (...arr: Array<keyofNameList>) => {
return arr.map(item => nameList[item])
}
typeof 的作用就是取某个值的类型,keyof 的作用是是取接口的 键值。
因此这里 keyofNameList 就等于 nameList 的键值,这样写的好处在于能够带来很好的开发体验!!
- 分享一下自己 VScode 的开发主题: Dracula Official,德古拉主题,爆赞👍
- 分享今日心情:开心