首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ts
订阅
大尾鲈鳗
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
TypeScript 的映射类型 Mapped types (e.g. { [P in K]: T[P] })
在JS中我们可以通过 for...in 遍历出一个 object{} 的所有 key 然后进行一些逻辑处理,那么在 TS 中是否有类似的功能用于遍历 interface{} ,在 TS2.1 版本就推出了此能力。 下面我们对其中的 K、P、T 各自表示什么,都进行详细的说明。 …
React中常见的TypeScript定义使用
...
在 TS 中如何减少重复代码
相信有些读者已经听说过 DRY 原则,DRY 的全称是 —— Don't Repeat Yourself ,是指编程过程中不写重复代码,将能够公共的部分抽象出来,封装成工具类或者用抽象类来抽象公共的东西,从而降低代码的耦合性,这样不仅提高代码的灵活性、健壮性以及可读性,也方便后…
React + TypeScript + Hook 带你手把手打造类型安全的应用。
TypeScript 可以说是今年的一大流行点,虽然 Angular 早就开始把 TypeScript 作为内置支持了,但是真正在中文社区火起来据我观察也就是没多久的事情,尤其是在 Vue3 官方宣布采用 TypeScript 开发以后达到了一个顶点。 本文所使用的所有代码全部…
TypeScript 的 extends 条件类型
这是 TS2.8 版本中推出的特性,此能力让类型定义变的更加灵活,需要注意:extends 运用在 type 和 class 中时完全是两种作用的效果。 可以简单理解为一个三元表达式,当然没有那么简单,让我们更深的扒一扒。 就像 if 语句一个道理,可以无限嵌套。下面写一个:根…