首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
0基础也能学会TypeScript
前端小码哥
创建于2023-03-24
订阅专栏
TypeScript相关学习笔记
等 30 人订阅
共13篇文章
创建于2023-03-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
你了解TypeScript中的any类型吗?
1. any 类型的理解 在 TypeScript 中,任何类型都可以被归为 any 类型,这让 any 类型成为了类型系统中的顶级类型之一。 当一个值当类型是 any 时,可以访问它的任何属性,或者
你了解TypeScript中的unknown类型吗?
1. unknown 类型的理解 unknown 是 TypeScript 3.0 引入的新的顶级类型,在 TypeScript中,unknown 是所有可能值的集合。任何值都可以分配给 unknow
你了解TypeScript中的never类型吗?
1. never 类型的理解 TypeScript 中的 never 类型,表示:永远不会发生的值的类型。 换句话说,就是不可能存在的类型,即没有值的类型。 2. 可能会出现 never 类型的一些情
一文读懂TypeScript中的索引签名!
在大多数情况下,我们在使用对象前就可以确定对象的结构,并为对象中的属性添加准确的类型。 但是当我们无法确定对象中有哪些属性时,或者说对象中可以出现任意多个属性时,此时,我们就可以用索引签名类型了。 索
一文读懂TypeScript泛型工具类型-Exclude<T, U>
在 TypeScript 中,泛型工具类型 Exclude<T, U> 主要用于从指定的联合类型 T 中排除指定类型 U。
一文读懂TypeScript泛型工具类型-Required<T>
在 TypeScript 中,泛型工具类型 `Required<T>` 主要用于将类型T中的所有属性变为必选属性。
说说你对TypeScript类型-unknown类型的理解
unknown 是 TypeScript 3.0 引入的新的顶级类型,在 TypeScript中,unknown 是所有可能值的集合。任何值都可以分配给 unknown 类型的变量。
我终于真正理解TypeScript中交叉类型和联合类型的区别了
联合类型(Union Types)和交叉类型(Intersection Types)是 TypeScript 中的两种高级类型,它们都用于组合多个类型并生成新的类型,但它们两者之间的用法不一样。
TypeScript常见困惑🤔,type和interface的区别你弄清楚没?
在 TypeScript 中,type 和 interface 都可以用来定义和描述数据的结构,在面试中我们也经常会被问到,如果你还不知道它们之间有什么区别的话,看完本文也许你就懂了。
一文读懂TypeScript泛型工具类型-Record<K, T>
在 TypeScript 中,泛型工具类型 Record<K, T> 主要用于创建一个由给定键类型 K 映射到值类型 T 的新类型。 换句话说,就是用来构建一个新的对象类型。
一文读懂TypeScript泛型工具类型-Pick<T, K>
在 TypeScript 中,泛型工具类型 Pick 主要用于从 Type 中选择一组属性来构造成一个新的类型。 换句话说,就是从一个复合的类型中,取出几个想要的类型,创建出一个新的类型。
一文读懂TypeScript泛型工具类型-Readonly<T>
在 TypeScript 中,我们如果想把某个类型中的所有属性都变为只读属性,在不使用泛型工具类型的情况下,我们可能会这么写:
一文读懂TypeScript泛型工具类型-Partial<T>
在 TypeScript 中,默认内置了许多泛型工具类型,我们可以使用这些工具类型,来简化 T 的操作,并且可以让我们的类型定义更加的灵活和严谨。