首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Typescript
订阅
邵孤城
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
进来看看,TypeScript居然还能这么玩
keyof T 拿到 T 所有属性名, 然后 in 进行遍历, 将值赋给 P, 最后 T[P] 取得相应属性的值. 当然这也只能一层 如上面Partial例子来看jack.person.name 是可以直接修改的。 上面的-?, 这里很好理解就是将可选项代表的 ? 去掉, 从而…
结合实例学习 Typescript
这篇文章将通过简单实例介绍开发中常见的问题,希望能帮助你更好理解 Typescript。由于介绍 Typescript 基础知识的文章很多,官方文档本身也很全面,关于 Typescript 的基础本文就不再赘述。 在没有 Typescript 以前,大部分项目都是使用原生 Ja…
通用 TypeScript 项目结构与实践经验
在多年的 TypeScript 项目开发过程中,我们曾多次改变项目结构以适应新增的项目拆分需求,最终形成了现有的通用项目结构。这篇文章将会介绍这种通用的项目结构以及部分与之相关的实践经验。 不管项目简单还是复杂,通常都是由一个或多个包组成。首先我们讨论单一包的项目结构,举个例子…
TypeScript 期中考试开始了!
相信这段时间来,对 TypeScript 感兴趣的小伙伴们已经把这个神器给系统的学习了一遍了吧。如果计划开始学习但是还没有开始,或者没有找到资料的同学,可以看下我在之前文章中 前端进阶指南 找一下 TypeScript 部分的教程,自行学习。 本文从最近在 Github 上比较…
理解TypeScript中的infer关键字(23年更新)
infer是在typescript 2.8中新增的关键字,几乎所有复杂的类型方法都有infer的身影。