TypeScript 工具类型速查

内置工具类型的作用与典型用法

参考速查 / 速查表 浏览器本地运行 免费 · 无需登录
REFERENCE · 13 ROWS
类型作用示例
Partial<T>全部变可选Partial<User>
Required<T>全部变必填Required<Config>
Readonly<T>全部只读Readonly<State>
Pick<T, K>挑选字段Pick<User, "id" "name">
Omit<T, K>排除字段Omit<User, "password">
Record<K, V>键值映射Record<string, number>
Exclude<T, U>排除联合成员Exclude<"a" "b", "a">
Extract<T, U>提取联合成员Extract<"a" "b", "b">
NonNullable<T>去掉 null 与 undefinedNonNullable<string null>
ReturnType<F>函数返回值类型ReturnType<typeof fn>
Parameters<F>函数参数元组Parameters<typeof fn>
Awaited<T>解包 PromiseAwaited<Promise<number>>
InstanceType<C>实例类型InstanceType<typeof Foo>

HOW TO USE

怎么用TypeScript 工具类型速查

  1. 打开TypeScript 工具类型速查,表格已按主题整理好。
  2. 在右上角输入关键词可即时筛选,不用上下翻找。
  3. 需要写文档时点「复制为 Markdown」,直接粘到笔记里。

TypeScript 工具类型速查是什么

内置工具类型的作用与典型用法。TypeScript 工具类型速查按表格整理 13 条常用对照,打开即可查,无需翻文档。

它属于「参考速查」下的「速查表」分类。命令、语法、快捷键的常用速查。 同类工具还包含 HTTP 请求方法对照表、Git 常用命令速查、正则表达式语法速查 等,可以在分类页一次看全。

适用场景

  • 处理与「TypeScript」相关的任务时可以直接用。
  • 处理与「工具类型」相关的任务时可以直接用。
  • 处理与「Partial」相关的任务时可以直接用。
  • 处理与「Pick」相关的任务时可以直接用。
  • 处理与「Omit」相关的任务时可以直接用。

表格说明

本表共 13 行 3 列,内容按常用程度排序。 表格支持关键词筛选,复制出的 Markdown 可直接用于文档、Wiki 或技术博客。

隐私说明

本工具在浏览器内运行,输入内容不会发送到服务器,也不会被记录。 关闭或刷新页面后,输入即被清空。